コード例 #1
0
ファイル: pyc_declassify.py プロジェクト: cantora/pyc
 def __init__(self, root, parent, refname, scope):
     ASTTxformer.__init__(self)
     self.root = root
     self.parent = parent
     self.scope = scope
     self.attrs = set([])
     self.refname = refname
コード例 #2
0
ファイル: pyc_declassify.py プロジェクト: cantora/pyc
 def __init__(self):
     ASTTxformer.__init__(self)
コード例 #3
0
ファイル: pyc_heapify.py プロジェクト: 0xcc/pyc
	def __init__(self):
		ASTTxformer.__init__(self)
		self.lamb_nodes = []
		self.mappings = {}
コード例 #4
0
ファイル: pyc_sir.py プロジェクト: 0xcc/pyc
	def __init__(self):
		ASTTxformer.__init__(self)
		self.lineno = 0
コード例 #5
0
ファイル: pyc_sir.py プロジェクト: 0xcc/pyc
	def default(self, node):
		if isinstance(node, IRNode):
			return self.flatten_irnode(node)

		return ASTTxformer.default(self, node)
コード例 #6
0
ファイル: pyc_parser.py プロジェクト: 0xcc/pyc
	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
コード例 #7
0
ファイル: pyc_localize.py プロジェクト: 0xcc/pyc
	def __init__(self):
		ASTTxformer.__init__(self)
		self.mappings = {}