MCPcopy Create free account
hub / github.com/SplootCode/splootcode / generateAstExpression

Function generateAstExpression

python/executor.py:274–280  ·  view source on GitHub ↗
(exp_node)

Source from the content-addressed store, hash-verified

272
273
274def generateAstExpression(exp_node):
275 tokens = exp_node["childSets"]["tokens"]
276 if len(tokens) == 0:
277 return None
278 lhs, index = parseLeaf(tokens, 0)
279 top_expr, _ = parseExpression(lhs, tokens, index, 0)
280 return top_expr
281
282
283def generateAstExpressionStatement(exp_node, traced, lineno):

Callers 15

generateArgsFunction · 0.70
generateListFunction · 0.70
generateTupleFunction · 0.70
generateSetFunction · 0.70
generateDictFunction · 0.70
generateSubscriptFunction · 0.70
generateSliceRangeFunction · 0.70
generateIfStatementFunction · 0.70

Calls 2

parseLeafFunction · 0.70
parseExpressionFunction · 0.70

Tested by

no test coverage detected