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