Lines Matching refs:makeLvalueToRvalue

79   ImplicitCastExpr *makeLvalueToRvalue(const Expr *Arg, QualType Ty);
84 makeLvalueToRvalue(const VarDecl *Decl,
159 ImplicitCastExpr *ASTMaker::makeLvalueToRvalue(const Expr *Arg, QualType Ty) { in makeLvalueToRvalue() function in ASTMaker
164 ASTMaker::makeLvalueToRvalue(const VarDecl *Arg, in makeLvalueToRvalue() function in ASTMaker
167 return makeLvalueToRvalue(makeDeclRefExpr(Arg, in makeLvalueToRvalue()
453 ParamExpr = M.makeLvalueToRvalue(ParamExpr, PTy); in create_call_once()
482 M.makeImplicitCast(M.makeLvalueToRvalue(Deref, DerefType), DerefType, in create_call_once()
544 /*StmtClass=*/M.makeLvalueToRvalue(/*Expr=*/Block), in create_dispatch_once()
559 M.makeLvalueToRvalue( in create_dispatch_once()
571 M.makeLvalueToRvalue( in create_dispatch_once()
573 M.makeLvalueToRvalue( in create_dispatch_once()
612 ImplicitCastExpr *ICE = M.makeLvalueToRvalue(DR, Ty); in create_dispatch_sync()
659 M.makeLvalueToRvalue(M.makeDeclRefExpr(OldValue), OldValueTy), in create_OSAtomicCompareAndSwap()
660 M.makeLvalueToRvalue( in create_OSAtomicCompareAndSwap()
662 M.makeLvalueToRvalue(M.makeDeclRefExpr(TheValue), TheValueTy), in create_OSAtomicCompareAndSwap()
672 M.makeLvalueToRvalue(M.makeDeclRefExpr(TheValue), TheValueTy), in create_OSAtomicCompareAndSwap()
674 M.makeLvalueToRvalue(M.makeDeclRefExpr(NewValue), NewValueTy), in create_OSAtomicCompareAndSwap()
855 M.makeLvalueToRvalue(M.makeDeclRefExpr(selfVar), selfVar->getType()), in createObjCPropertyGetter()
859 loadedIVar = M.makeLvalueToRvalue(loadedIVar, IVar->getType()); in createObjCPropertyGetter()