def default(self, node): if isinstance(node, IRNode): return self.flatten_irnode(node) return ASTTxformer.default(self, node)
def default(self, node, lineno): new_lineno = node.lineno if hasattr(node, 'lineno') else lineno result = ASTTxformer.default(self, node, new_lineno) result.lineno = new_lineno return result