コード例 #1
0
ファイル: treetransform.py プロジェクト: the-gigi/mypy
 def copy_ref(self, new: RefExpr, original: RefExpr) -> None:
     new.kind = original.kind
     new.fullname = original.fullname
     target = original.node
     if isinstance(target, Var):
         target = self.visit_var(target)
     new.node = target
     new.is_def = original.is_def
コード例 #2
0
 def copy_ref(self, new: RefExpr, original: RefExpr) -> None:
     new.kind = original.kind
     new.fullname = original.fullname
     target = original.node
     if isinstance(target, Var):
         target = self.visit_var(target)
     new.node = target
     new.is_def = original.is_def
コード例 #3
0
 def copy_ref(self, new: RefExpr, original: RefExpr) -> None:
     new.kind = original.kind
     new.fullname = original.fullname
     target = original.node
     if isinstance(target, Var):
         target = self.visit_var(target)
     elif isinstance(target, FuncDef):
         # Use a placeholder node for the function if it exists.
         target = self.func_placeholder_map.get(target, target)
     new.node = target
     new.is_def = original.is_def