reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
442 if (E->getType()->isPlaceholderType()) { 443 ExprResult result = CheckPlaceholderExpr(E); 445 E = result.get(); 448 QualType Ty = E->getType(); 452 if (auto *DRE = dyn_cast<DeclRefExpr>(E->IgnoreParenCasts())) 454 if (!checkAddressOfFunctionIsAvailable(FD, Diagnose, E->getExprLoc())) 457 E = ImpCastExprToType(E, Context.getPointerType(Ty), 457 E = ImpCastExprToType(E, Context.getPointerType(Ty), 471 if (getLangOpts().C99 || getLangOpts().CPlusPlus || E->isLValue()) 472 E = ImpCastExprToType(E, Context.getArrayDecayedType(Ty), 472 E = ImpCastExprToType(E, Context.getArrayDecayedType(Ty), 475 return E;