| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | HeuristicResolver.h | 23 class FunctionProtoTypeLoc; variable 101 FunctionProtoTypeLoc getFunctionProtoTypeLoc(const Expr *Fn) const;
|
| H A D | CodeCompleteConsumer.h | 1067 FunctionProtoTypeLoc ProtoTypeLoc; 1094 OverloadCandidate(FunctionProtoTypeLoc Prototype) in OverloadCandidate() 1127 const FunctionProtoTypeLoc getFunctionProtoTypeLoc() const;
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeductionGuide.cpp | 211 TInfo->getTypeLoc().castAs<FunctionProtoTypeLoc>().getParams(); 437 FunctionProtoTypeLoc FPTL = CD->getTypeSourceInfo() in transformConstructor() 439 .getAsAdjusted<FunctionProtoTypeLoc>(); in transformConstructor() 520 FunctionProtoTypeLoc FPTL = in buildSimpleDeductionGuide() 521 TSI->getTypeLoc().castAs<FunctionProtoTypeLoc>(); in buildSimpleDeductionGuide() 548 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, in transformFunctionProtoType() 609 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result); in transformFunctionProtoType() 1265 FunctionProtoTypeLoc FPTL = in DeclareImplicitDeductionGuidesForTypeAlias() 1266 FunctionType->getTypeLoc().castAs<FunctionProtoTypeLoc>(); in DeclareImplicitDeductionGuidesForTypeAlias()
|
| H A D | HeuristicResolver.cpp | 54 FunctionProtoTypeLoc getFunctionProtoTypeLoc(const Expr *Fn); 512 FunctionProtoTypeLoc 550 if (auto F = Target.getAs<FunctionProtoTypeLoc>()) { in getFunctionProtoTypeLoc() 612 FunctionProtoTypeLoc
|
| H A D | CodeCompleteConsumer.cpp | 530 const FunctionProtoTypeLoc 534 return FunctionProtoTypeLoc(); in getFunctionProtoTypeLoc()
|
| H A D | SemaLambda.cpp | 1733 FunctionProtoTypeLoc ConvTL = in addFunctionPointerConversion() 1734 ConvTSI->getTypeLoc().getAs<FunctionProtoTypeLoc>(); in addFunctionPointerConversion() 1745 FunctionProtoTypeLoc CallOpConvTL = in addFunctionPointerConversion() 1746 PtrToFunctionTL.getPointeeLoc().getAs<FunctionProtoTypeLoc>(); in addFunctionPointerConversion() 1747 FunctionProtoTypeLoc CallOpConvNameTL = in addFunctionPointerConversion() 1748 ConvNamePtrToFunctionTL.getPointeeLoc().getAs<FunctionProtoTypeLoc>(); in addFunctionPointerConversion()
|
| H A D | SemaTemplateInstantiate.cpp | 1647 FunctionProtoTypeLoc TL) { in TransformFunctionProtoType() 1722 FunctionProtoTypeLoc TL, 2584 FunctionProtoTypeLoc TL, in TransformFunctionProtoType() 3053 if (!TL.getAs<FunctionProtoTypeLoc>()) in NeedsInstantiationAsFunctionType() 3056 FunctionProtoTypeLoc FP = TL.castAs<FunctionProtoTypeLoc>(); in NeedsInstantiationAsFunctionType() 3093 if (FunctionProtoTypeLoc Proto = in SubstFunctionDeclType() 3094 TL.IgnoreParens().getAs<FunctionProtoTypeLoc>()) { in SubstFunctionDeclType()
|
| H A D | SemaFunctionEffects.cpp | 1001 if (FunctionProtoTypeLoc TL = in run() 1002 TSI->getTypeLoc().getAs<FunctionProtoTypeLoc>()) in run()
|
| H A D | HLSLBuiltinTypeDeclBuilder.cpp | 405 Method->getTypeSourceInfo()->getTypeLoc().getAs<FunctionProtoTypeLoc>(); in createDecl()
|
| H A D | SemaCodeComplete.cpp | 3014 FunctionProtoTypeLoc &BlockProto, in findTypeLocationForBlockDecl() 3047 BlockProto = TL.getAs<FunctionProtoTypeLoc>(); in findTypeLocationForBlockDecl() 3055 FunctionTypeLoc &Block, FunctionProtoTypeLoc &BlockProto, 3099 FunctionProtoTypeLoc BlockProto; in FormatFunctionParameter() 3155 FunctionTypeLoc &Block, FunctionProtoTypeLoc &BlockProto, in formatBlockPlaceholder() 4010 FunctionProtoTypeLoc PrototypeLoc, CodeCompletionBuilder &Result, in AddOverloadParameterChunks() 5127 const FunctionProtoTypeLoc &BlockProtoLoc) { in AddObjCBlockCall() 5190 FunctionProtoTypeLoc BlockProtoLoc; in AddObjCProperties() 6408 FunctionProtoTypeLoc P = Resolver.getFunctionProtoTypeLoc(NakedFn); in ProduceCallSignatureHelp()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4671 auto OldLoc = TInfo->getTypeLoc().getAsAdjusted<FunctionProtoTypeLoc>(); in adjustForRewrite() 4673 auto NewLoc = NewTInfo->getTypeLoc().castAs<FunctionProtoTypeLoc>(); in adjustForRewrite() 5022 if (FunctionProtoTypeLoc OldProtoLoc = OldTL.getAs<FunctionProtoTypeLoc>()) { in SubstFunctionType() 5026 FunctionProtoTypeLoc NewProtoLoc = NewTL.castAs<FunctionProtoTypeLoc>(); in SubstFunctionType()
|
| H A D | SemaExceptionSpec.cpp | 467 if (auto FTLoc = TL.getAs<FunctionProtoTypeLoc>()) in CheckEquivalentExceptionSpec()
|
| H A D | SemaDeclCXX.cpp | 6085 void Check(FunctionProtoTypeLoc TL, Sema::AbstractDiagSelID Sel) { in Check() 14257 FunctionProtoTypeLoc ProtoLoc = in findInheritingConstructor() 14258 TInfo->getTypeLoc().IgnoreParens().castAs<FunctionProtoTypeLoc>(); in findInheritingConstructor() 19251 FunctionProtoTypeLoc ProtoTL = TL.getAs<FunctionProtoTypeLoc>(); in checkThisInStaticMemberFunctionType() 19288 FunctionProtoTypeLoc ProtoTL = TL.getAs<FunctionProtoTypeLoc>(); in checkThisInStaticMemberFunctionExceptionSpec()
|
| H A D | TreeTransform.h | 684 FunctionProtoTypeLoc TL, 6414 FunctionProtoTypeLoc TL) { in TransformFunctionProtoType() 6426 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, CXXRecordDecl *ThisContext, in TransformFunctionProtoType() 6557 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result); in TransformFunctionProtoType() 15702 auto FPTL = NewCallOpTSI->getTypeLoc().getAsAdjusted<FunctionProtoTypeLoc>(); in TransformLambdaExpr()
|
| H A D | SemaStmt.cpp | 3731 .getAsAdjusted<FunctionProtoTypeLoc>() in getReturnTypeLoc()
|
| H A D | SemaExpr.cpp | 16345 FunctionProtoTypeLoc ExplicitSignature; in ActOnBlockArguments() 16348 .getAsAdjusted<FunctionProtoTypeLoc>())) { in ActOnBlockArguments() 16362 ExplicitSignature = FunctionProtoTypeLoc(); in ActOnBlockArguments()
|
| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 36 clang::FunctionProtoTypeLoc &BlockProto) { in findTypeLocForBlockDecl() 58 BlockProto = TL.getAs<clang::FunctionProtoTypeLoc>(); in findTypeLocForBlockDecl() 551 FunctionProtoTypeLoc BlockProtoLoc; in getFragmentsForVar() 614 FunctionProtoTypeLoc BlockProtoLoc; in getFragmentsForParam() 654 FunctionProtoTypeLoc &BlockProto, DeclarationFragments &After) { in getFragmentsForBlock() 1547 FunctionProtoTypeLoc BlockProtoLoc; in getFragmentsForObjCProperty()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TypeLoc.cpp | 208 if (Cur.castAs<FunctionProtoTypeLoc>().getTypePtr() in getBeginLoc() 256 if (Cur.castAs<FunctionProtoTypeLoc>().getTypePtr()->hasTrailingReturn()) in getEndLoc()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | DeclarationFragments.h | 456 FunctionProtoTypeLoc &BlockProto,
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
| H A D | BuildTree.cpp | 136 SourceLocation VisitFunctionProtoTypeLoc(FunctionProtoTypeLoc T) { in VisitFunctionProtoTypeLoc() 1385 bool WalkUpFromFunctionProtoTypeLoc(FunctionProtoTypeLoc L) { in WalkUpFromFunctionProtoTypeLoc() 1617 syntax::TrailingReturnType *buildTrailingReturn(FunctionProtoTypeLoc L) { in buildTrailingReturn()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 561 FunctionProtoTypeLoc Proto = TL.getAsAdjusted<FunctionProtoTypeLoc>(); in dataTraverseNode()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TypeLoc.h | 1596 class FunctionProtoTypeLoc : 1598 FunctionProtoTypeLoc,
|
| H A D | ASTNodeTraverser.h | 499 void VisitFunctionProtoTypeLoc(FunctionProtoTypeLoc TL) { in VisitFunctionProtoTypeLoc()
|
| H A D | RecursiveASTVisitor.h | 2768 FunctionProtoTypeLoc Proto = TL.getAsAdjusted<FunctionProtoTypeLoc>();
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 484 void TypeLocWriter::VisitFunctionProtoTypeLoc(FunctionProtoTypeLoc TL) { in VisitFunctionProtoTypeLoc()
|