MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / rename_symbols

Function rename_symbols

tensorflow/python/autograph/pyct/ast_util.py:109–116  ·  view source on GitHub ↗

Renames symbols in an AST. Requires qual_names annotations.

(node, name_map)

Source from the content-addressed store, hash-verified

107
108
109def rename_symbols(node, name_map):
110 """Renames symbols in an AST. Requires qual_names annotations."""
111 renamer = SymbolRenamer(name_map)
112 if isinstance(node, list):
113 return [renamer.visit(n) for n in node]
114 elif isinstance(node, tuple):
115 return tuple(renamer.visit(n) for n in node)
116 return renamer.visit(node)
117
118
119def keywords_to_dict(keywords):

Callers

nothing calls this directly

Calls 3

SymbolRenamerClass · 0.85
tupleFunction · 0.85
visitMethod · 0.45

Tested by

no test coverage detected