def emitUnaryPrefixOp(self, op):
		expr = self.getArg()
		uop = UnaryPrefixOp(op, expr)
		uop = foldUnaryPrefixOpAST(self.compiler.extractor, uop)
		self.pushOp(uop)
Exemple #2
0
	def visitUnaryPrefixOp(self, node):
		if self.descriptive(): return node
		result = self.annotateFolded(fold.foldUnaryPrefixOpAST(self.extractor, node))
		self.logCreated(result)
		return result
Exemple #3
0
 def visitUnaryPrefixOp(self, node):
     if self.descriptive(): return node
     result = self.annotateFolded(
         fold.foldUnaryPrefixOpAST(self.extractor, node))
     self.logCreated(result)
     return result