reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
889 if (const BuiltinType *PlaceholderTy = E->getType()->getAsPlaceholderType()) { 894 E = stripARCUnbridgedCast(E); 894 E = stripARCUnbridgedCast(E); 898 ExprResult ExprRes = CheckPlaceholderExpr(E); 901 E = ExprRes.get(); 905 ExprResult ExprRes = DefaultArgumentPromotion(E); 908 E = ExprRes.get(); 912 if (isValidVarArgType(E->getType()) == VAK_Undefined) { 918 E->getBeginLoc()); 925 ExprResult Call = BuildCallExpr(TUScope, TrapFn.get(), E->getBeginLoc(), 926 None, E->getEndLoc()); 931 ActOnBinOp(TUScope, E->getBeginLoc(), tok::comma, Call.get(), E); 931 ActOnBinOp(TUScope, E->getBeginLoc(), tok::comma, Call.get(), E); 938 RequireCompleteType(E->getExprLoc(), E->getType(), 938 RequireCompleteType(E->getExprLoc(), E->getType(), 942 return E;