reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5842 FuncT = PT->getPointeeType()->getAs<FunctionType>(); 5843 if (!FuncT) 5848 FuncT = BPT->getPointeeType()->castAs<FunctionType>(); 5867 const auto *Proto = dyn_cast_or_null<FunctionProtoType>(FuncT); 5927 if (!FuncT->getReturnType()->isVoidType() && 5928 !FuncT->getReturnType()->getAs<AutoType>() && 5929 !FuncT->getReturnType()->isInstantiationDependentType()) 5941 if (CheckCallReturnType(FuncT->getReturnType(), Fn->getBeginLoc(), TheCall, 5946 TheCall->setType(FuncT->getCallResultType(Context)); 5947 TheCall->setValueKind(Expr::getValueKindForType(FuncT->getReturnType())); 5954 assert(isa<FunctionNoProtoType>(FuncT) && "Unknown FunctionType!");