diff options
Diffstat (limited to 'lib/bb/parse')
-rw-r--r-- | lib/bb/parse/ast.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/bb/parse/ast.py b/lib/bb/parse/ast.py index 933a06e9b..c676fc6bc 100644 --- a/lib/bb/parse/ast.py +++ b/lib/bb/parse/ast.py @@ -156,8 +156,8 @@ class MethodNode(AstNode): anonfuncs = data.getVar('__BBANONFUNCS', False) or [] anonfuncs.append(funcname) data.setVar('__BBANONFUNCS', anonfuncs) - else: - data.setVarFlag(self.func_name, "func", 1) + data.setVarFlag(funcname, "python", 1) + data.setVarFlag(funcname, "func", 1) data.setVar(funcname, text, parsing=True) data.setVarFlag(funcname, 'filename', self.filename) data.setVarFlag(funcname, 'lineno', str(self.lineno - len(self.body))) |