Lines Matching refs:ImplicitCastExpr
74 ImplicitCastExpr *makeIntegralCastToBoolean(const Expr *Arg);
77 ImplicitCastExpr *makeLvalueToRvalue(const Expr *Arg, QualType Ty);
81 ImplicitCastExpr *
86 ImplicitCastExpr *makeImplicitCast(const Expr *Arg, QualType Ty,
153 ImplicitCastExpr *ASTMaker::makeLvalueToRvalue(const Expr *Arg, QualType Ty) { in makeLvalueToRvalue()
157 ImplicitCastExpr *
166 ImplicitCastExpr *ASTMaker::makeImplicitCast(const Expr *Arg, QualType Ty, in makeImplicitCast()
168 return ImplicitCastExpr::Create(C, Ty, in makeImplicitCast()
182 ImplicitCastExpr *ASTMaker::makeIntegralCastToBoolean(const Expr *Arg) { in makeIntegralCastToBoolean()
539 ImplicitCastExpr *LValToRval = in create_dispatch_once()
582 ImplicitCastExpr *ICE = M.makeLvalueToRvalue(DR, Ty); in create_dispatch_sync()