WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 956193c

Browse files
Arielwyy王雅仪
andauthored
fixbug: 修正参数节点loc列号信息 (#17)
* fixbug: 修正匿名函数定义节点id为null,以和其他语言保持一致 * fixbug: 修正参数节点loc列号信息 * fixbug: 修正参数节点loc列号信息 --------- Co-authored-by: 王雅仪 <[email protected]>
1 parent 4eacad8 commit 956193c

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

parser-Python/uast/visitor.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -333,15 +333,16 @@ def visit_arguments(self, node):
333333
varType = self.packPos(node.args[i].annotation, self.visit(node.args[i].annotation))
334334

335335
arguments.append(
336-
UNode.VariableDeclaration(
337-
UNode.SourceLocation(),
338-
UNode.Meta(),
339-
self.packPos(node.args[i], self.visit(node.args[i])),
340-
default_value,
341-
False,
342-
varType
343-
)
344-
)
336+
self.packPos(node.args[i],
337+
UNode.VariableDeclaration(
338+
UNode.SourceLocation(),
339+
UNode.Meta(),
340+
self.visit(node.args[i]),
341+
default_value,
342+
False,
343+
varType
344+
)
345+
))
345346
if len(node.kw_defaults) == len(node.kwonlyargs):
346347
for i in range(len(node.kwonlyargs)):
347348
if node.kw_defaults[i] is not None:

0 commit comments

Comments
 (0)