Lines Matching refs:makeLvalueToRvalue

78   ImplicitCastExpr *makeLvalueToRvalue(const Expr *Arg, QualType Ty);
83 makeLvalueToRvalue(const VarDecl *Decl,
156 ImplicitCastExpr *ASTMaker::makeLvalueToRvalue(const Expr *Arg, QualType Ty) { in makeLvalueToRvalue() function in ASTMaker
161 ASTMaker::makeLvalueToRvalue(const VarDecl *Arg, in makeLvalueToRvalue() function in ASTMaker
164 return makeLvalueToRvalue(makeDeclRefExpr(Arg, in makeLvalueToRvalue()
425 ParamExpr = M.makeLvalueToRvalue(ParamExpr, PTy); in create_call_once()
453 M.makeImplicitCast(M.makeLvalueToRvalue(Deref, DerefType), DerefType, in create_call_once()
514 /*StmtClass=*/M.makeLvalueToRvalue(/*Expr=*/Block), in create_dispatch_once()
529 M.makeLvalueToRvalue( in create_dispatch_once()
541 M.makeLvalueToRvalue( in create_dispatch_once()
543 M.makeLvalueToRvalue( in create_dispatch_once()
581 ImplicitCastExpr *ICE = M.makeLvalueToRvalue(DR, Ty); in create_dispatch_sync()
628 M.makeLvalueToRvalue(M.makeDeclRefExpr(OldValue), OldValueTy), in create_OSAtomicCompareAndSwap()
629 M.makeLvalueToRvalue( in create_OSAtomicCompareAndSwap()
631 M.makeLvalueToRvalue(M.makeDeclRefExpr(TheValue), TheValueTy), in create_OSAtomicCompareAndSwap()
641 M.makeLvalueToRvalue(M.makeDeclRefExpr(TheValue), TheValueTy), in create_OSAtomicCompareAndSwap()
643 M.makeLvalueToRvalue(M.makeDeclRefExpr(NewValue), NewValueTy), in create_OSAtomicCompareAndSwap()
792 M.makeLvalueToRvalue( in createObjCPropertyGetter()
798 loadedIVar = M.makeLvalueToRvalue(loadedIVar, IVar->getType()); in createObjCPropertyGetter()