reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
626 M.makeComparison( 627 M.makeLvalueToRvalue(M.makeDeclRefExpr(OldValue), OldValueTy), 627 M.makeLvalueToRvalue(M.makeDeclRefExpr(OldValue), OldValueTy), 628 M.makeLvalueToRvalue( 629 M.makeDereference( 630 M.makeLvalueToRvalue(M.makeDeclRefExpr(TheValue), TheValueTy), 630 M.makeLvalueToRvalue(M.makeDeclRefExpr(TheValue), TheValueTy), 638 M.makeAssignment( 639 M.makeDereference( 640 M.makeLvalueToRvalue(M.makeDeclRefExpr(TheValue), TheValueTy), 640 M.makeLvalueToRvalue(M.makeDeclRefExpr(TheValue), TheValueTy), 642 M.makeLvalueToRvalue(M.makeDeclRefExpr(NewValue), NewValueTy), 642 M.makeLvalueToRvalue(M.makeDeclRefExpr(NewValue), NewValueTy), 645 Expr *BoolVal = M.makeObjCBool(true); 646 Expr *RetVal = isBoolean ? M.makeIntegralCastToBoolean(BoolVal) 647 : M.makeIntegralCast(BoolVal, ResultTy); 648 Stmts[1] = M.makeReturn(RetVal); 649 CompoundStmt *Body = M.makeCompound(Stmts); 652 BoolVal = M.makeObjCBool(false); 653 RetVal = isBoolean ? M.makeIntegralCastToBoolean(BoolVal) 654 : M.makeIntegralCast(BoolVal, ResultTy); 655 Stmt *Else = M.makeReturn(RetVal);