Exemple #1
0
 def __init__(self, tree):
     self.graph = pyassem.PyFlowGraph("<module>", tree.filename)
     self.futures = future.find_futures(tree)
     self.__super_init()
     walk(tree, self)
Exemple #2
0
 def __init__(self, tree):
     self.graph = pyassem.PyFlowGraph("<expression>", tree.filename)
     self.__super_init()
     walk(tree, self)
 def __init__(self, tree):
     self.graph = pyassem.PyFlowGraph('<interactive>', tree.filename)
     self.__super_init()
     self.set_lineno(tree)
     walk(tree, self)
     self.emit('RETURN_VALUE')
Exemple #4
0
 def __init__(self, klass, filename):
     self.graph = pyassem.PyFlowGraph(klass.name, filename, optimized=0)
     self.super_init(filename)
     lnf = walk(klass.code, LocalNameFinder(), 0)
     self.locals.push(lnf.getLocals())
     self.graph.setFlag(CO_NEWLOCALS)
Exemple #5
0
 def __init__(self, filename):
     # XXX <module> is ? in compile.c
     self.graph = pyassem.PyFlowGraph("<module>", filename)
     self.super_init(filename)
Exemple #6
0
 def __init__(self, tree):
     self.graph = pyassem.PyFlowGraph("<module>", tree.filename)
     self.futures = future.find_futures(tree)
     pycodegen.ModuleCodeGenerator._ModuleCodeGenerator__super_init(self)
     self.__class__.FunctionGen = _preppy_FunctionCodeGenerator
     pycodegen.walk(tree, self)
Exemple #7
0
import imp