Home
last modified time | relevance | path

Searched refs:FunctionProtoTypeLoc (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DHeuristicResolver.h23 class FunctionProtoTypeLoc; variable
101 FunctionProtoTypeLoc getFunctionProtoTypeLoc(const Expr *Fn) const;
H A DCodeCompleteConsumer.h1067 FunctionProtoTypeLoc ProtoTypeLoc;
1094 OverloadCandidate(FunctionProtoTypeLoc Prototype) in OverloadCandidate()
1127 const FunctionProtoTypeLoc getFunctionProtoTypeLoc() const;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeductionGuide.cpp211 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 DHeuristicResolver.cpp54 FunctionProtoTypeLoc getFunctionProtoTypeLoc(const Expr *Fn);
512 FunctionProtoTypeLoc
550 if (auto F = Target.getAs<FunctionProtoTypeLoc>()) { in getFunctionProtoTypeLoc()
612 FunctionProtoTypeLoc
H A DCodeCompleteConsumer.cpp530 const FunctionProtoTypeLoc
534 return FunctionProtoTypeLoc(); in getFunctionProtoTypeLoc()
H A DSemaLambda.cpp1733 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 DSemaTemplateInstantiate.cpp1647 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 DSemaFunctionEffects.cpp1001 if (FunctionProtoTypeLoc TL = in run()
1002 TSI->getTypeLoc().getAs<FunctionProtoTypeLoc>()) in run()
H A DHLSLBuiltinTypeDeclBuilder.cpp405 Method->getTypeSourceInfo()->getTypeLoc().getAs<FunctionProtoTypeLoc>(); in createDecl()
H A DSemaCodeComplete.cpp3014 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 DSemaTemplateInstantiateDecl.cpp4671 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 DSemaExceptionSpec.cpp467 if (auto FTLoc = TL.getAs<FunctionProtoTypeLoc>()) in CheckEquivalentExceptionSpec()
H A DSemaDeclCXX.cpp6085 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 DTreeTransform.h684 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 DSemaStmt.cpp3731 .getAsAdjusted<FunctionProtoTypeLoc>() in getReturnTypeLoc()
H A DSemaExpr.cpp16345 FunctionProtoTypeLoc ExplicitSignature; in ActOnBlockArguments()
16348 .getAsAdjusted<FunctionProtoTypeLoc>())) { in ActOnBlockArguments()
16362 ExplicitSignature = FunctionProtoTypeLoc(); in ActOnBlockArguments()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp36 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 DTypeLoc.cpp208 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 DDeclarationFragments.h456 FunctionProtoTypeLoc &BlockProto,
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp136 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 DASTMatchFinder.cpp561 FunctionProtoTypeLoc Proto = TL.getAsAdjusted<FunctionProtoTypeLoc>(); in dataTraverseNode()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h1596 class FunctionProtoTypeLoc :
1598 FunctionProtoTypeLoc,
H A DASTNodeTraverser.h499 void VisitFunctionProtoTypeLoc(FunctionProtoTypeLoc TL) { in VisitFunctionProtoTypeLoc()
H A DRecursiveASTVisitor.h2768 FunctionProtoTypeLoc Proto = TL.getAsAdjusted<FunctionProtoTypeLoc>();
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp484 void TypeLocWriter::VisitFunctionProtoTypeLoc(FunctionProtoTypeLoc TL) { in VisitFunctionProtoTypeLoc()

12