(attrExpr, tokens)
| 87 | raise Exception(f'Unsupported Call function expression: {ast.dump(callExpr.func)}') |
| 88 | |
| 89 | def appendAttribute(attrExpr, tokens): |
| 90 | obj = generateExpressionTokens(attrExpr.value) |
| 91 | node = SplootNode('PYTHON_MEMBER', {'object': obj}, {'member': attrExpr.attr}) |
| 92 | tokens.append(node) |
| 93 | |
| 94 | def appendConstantToken(const, tokens): |
| 95 | if type(const.value) == str: |
no test coverage detected