Lines Matching refs:CppExpr
368 class CppExpr(object): class
658 elif op in CppExpr.unaries:
660 elif op in CppExpr.binaries:
684 prec = CppExpr.precedences.get(op, 1000)
686 if op in CppExpr.unaries:
689 arg_prec = CppExpr.precedences.get(arg_op, 1000)
694 if op in CppExpr.binaries:
700 if CppExpr.precedences.get(arg1_op, 1000) < prec:
702 if CppExpr.precedences.get(arg2_op, 1000) < prec:
812 return repr(CppExpr(CppStringTokenizer(expr).tokens))
844 e = CppExpr(CppStringTokenizer(expr).tokens)
921 return str(CppExpr(CppStringTokenizer(expr).tokens))
992 self.expr = CppExpr(self.tokens)
1400 b.expr = CppExpr(b.tokens)
1696 blocks[j].expr = CppExpr(CppStringTokenizer("1").tokens)
1743 blocks[k].expr = CppExpr(CppStringTokenizer("0").tokens)
1750 blocks[k].expr = CppExpr(CppStringTokenizer("0").tokens)