Home
last modified time | relevance | path

Searched refs:FromFPT (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/
H A DASTImporter.cpp3289 const auto *FromFPT = FromTy->getAs<FunctionProtoType>(); in hasAutoReturnTypeDeclaredInside() local
3290 assert(FromFPT && "Must be called on FunctionProtoType"); in hasAutoReturnTypeDeclaredInside()
3291 if (const AutoType *AutoT = FromFPT->getReturnType()->getContainedAutoType()) in hasAutoReturnTypeDeclaredInside()
3293 if (const auto *TypedefT = FromFPT->getReturnType()->getAs<TypedefType>()) { in hasAutoReturnTypeDeclaredInside()
3444 if (const auto *FromFPT = FromTy->getAs<FunctionProtoType>()) { in VisitFunctionDecl() local
3445 QualType FromReturnTy = FromFPT->getReturnType(); in VisitFunctionDecl()
3455 FunctionProtoType::ExtProtoInfo FromEPI = FromFPT->getExtProtoInfo(); in VisitFunctionDecl()
3468 FromReturnTy, FromFPT->getParamTypes(), FromEPI); in VisitFunctionDecl()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOverload.cpp1577 if (const auto *FromFPT = dyn_cast<FunctionProtoType>(FromFn)) { in IsFunctionConversion() local
1579 if (FromFPT->isNothrow() && !ToFPT->isNothrow()) { in IsFunctionConversion()
1581 Context.getFunctionTypeWithExceptionSpec(QualType(FromFPT, 0), in IsFunctionConversion()
1592 if (Context.mergeExtParameterInfo(ToFPT, FromFPT, CanUseToFPT, in IsFunctionConversion()
1595 FunctionProtoType::ExtProtoInfo ExtInfo = FromFPT->getExtProtoInfo(); in IsFunctionConversion()
1598 QualType QT = Context.getFunctionType(FromFPT->getReturnType(), in IsFunctionConversion()
1599 FromFPT->getParamTypes(), ExtInfo); in IsFunctionConversion()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterTest.cpp6300 const auto *FromFPT = FromCtor->getType()->getAs<FunctionProtoType>(); in TEST_P() local
6301 ASSERT_TRUE(FromFPT); in TEST_P()
6302 EXPECT_EQ(FromCtor->getTypeSourceInfo()->getType().getTypePtr(), FromFPT); in TEST_P()
6303 FunctionProtoType::ExtProtoInfo FromEPI = FromFPT->getExtProtoInfo(); in TEST_P()