reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
17862 ExprResult Result = CorrectDelayedTyposInExpr(E); 17864 E = Result.get(); 17867 const BuiltinType *placeholderType = E->getType()->getAsPlaceholderType(); 17868 if (!placeholderType) return E; 17876 ExprResult Result = E; 17882 Result = E; 17894 ExprResult result = E; 17895 const Expr *BME = E->IgnoreParens(); 17912 Expr *realCast = stripARCUnbridgedCast(E); 17919 return diagnoseUnknownAnyExpr(*this, E); 17923 return checkPseudoObjectRValue(E); 17927 auto *DRE = dyn_cast<DeclRefExpr>(E->IgnoreParenImpCasts()); 17931 E = ImpCastExprToType(E, Context.getPointerType(FD->getType()), 17931 E = ImpCastExprToType(E, Context.getPointerType(FD->getType()), 17934 return CallExpr::Create(Context, E, /*Args=*/{}, Context.IntTy, 17939 Diag(E->getBeginLoc(), diag::err_builtin_fn_use); 17945 Diag(E->getBeginLoc(), diag::err_omp_array_section_use);