Searched refs:TemplateArgumentLocInfo (Results 1 – 15 of 15) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 478 struct TemplateArgumentLocInfo { 497 TemplateArgumentLocInfo() {} 498 TemplateArgumentLocInfo(TypeSourceInfo *Declarator) { Pointer = Declarator; } 500 TemplateArgumentLocInfo(Expr *E) { Pointer = E; } 503 TemplateArgumentLocInfo(ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc, 532 TemplateArgumentLocInfo LocInfo; 538 TemplateArgumentLocInfo Opaque) 582 TemplateArgumentLocInfo getLocInfo() const { return LocInfo; }
|
| H A D | TypeLoc.h | 1743 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) { in setArgLocInfo() 1747 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const { in getArgLocInfo() 1794 TemplateArgumentLocInfo *ArgInfos, 1798 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize() 1802 return alignof(TemplateArgumentLocInfo); in getExtraLocalDataAlignment() 1806 TemplateArgumentLocInfo *getArgInfos() const { in getArgInfos() 1807 return static_cast<TemplateArgumentLocInfo*>(getExtraLocalData()); in getArgInfos() 2581 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) { in setArgLocInfo() 2585 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const { in getArgLocInfo() 2614 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TypeLoc.cpp | 601 TemplateArgumentLocInfo *ArgInfos, SourceLocation Loc) { in initializeArgLocs() 611 ArgInfos[i] = TemplateArgumentLocInfo(); in initializeArgLocs() 615 ArgInfos[i] = TemplateArgumentLocInfo(Args[i].getAsExpr()); in initializeArgLocs() 619 ArgInfos[i] = TemplateArgumentLocInfo( in initializeArgLocs() 633 ArgInfos[i] = TemplateArgumentLocInfo( in initializeArgLocs() 641 ArgInfos[i] = TemplateArgumentLocInfo(); in initializeArgLocs() 656 llvm::SmallVector<TemplateArgumentLocInfo, 8> TALI(size); in createTrivialConceptReference()
|
| H A D | TemplateBase.cpp | 693 clang::TemplateArgumentLocInfo::TemplateArgumentLocInfo( in TemplateArgumentLocInfo() function in clang::TemplateArgumentLocInfo
|
| H A D | ASTImporter.cpp | 938 TemplateArgumentLocInfo FromInfo = TALoc.getLocInfo(); in import() 940 TemplateArgumentLocInfo ToInfo; in import() 945 ToInfo = TemplateArgumentLocInfo(*E); in import() 948 ToInfo = TemplateArgumentLocInfo(*TSIOrErr); in import() 963 ToInfo = TemplateArgumentLocInfo( in import()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTRecordReader.h | 144 TemplateArgumentLocInfo
|
| H A D | ASTRecordWriter.h | 251 const TemplateArgumentLocInfo &Arg);
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 53 const TemplateArgumentLocInfo &LocInfo = TALoc.getLocInfo(); in handleTemplateArgumentLoc()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 7838 TemplateArgumentLocInfo 7849 return TemplateArgumentLocInfo(getASTContext(), QualifierLoc, in readTemplateArgumentLocInfo() 7856 return TemplateArgumentLocInfo(getASTContext(), QualifierLoc, in readTemplateArgumentLocInfo() 7866 return TemplateArgumentLocInfo(); in readTemplateArgumentLocInfo() 7876 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr())); in readTemplateArgumentLoc()
|
| H A D | ASTWriter.cpp | 6751 TemplateArgument::ArgKind Kind, const TemplateArgumentLocInfo &Arg) { in AddTemplateArgumentLocInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TreeTransform.h | 4900 TemplateArgumentLocInfo()); in TransformTemplateArgument() 4903 TemplateArgumentLocInfo()); in TransformTemplateArgument() 4906 TemplateArgumentLocInfo()); in TransformTemplateArgument() 4910 TemplateArgumentLocInfo()); in TransformTemplateArgument()
|
| H A D | SemaExpr.cpp | 2257 TemplateArgumentLocInfo ArgInfo(Lit); in ActOnStringLiteral() 2271 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy)); in ActOnStringLiteral() 2277 TemplateArgumentLocInfo ArgInfo; in ActOnStringLiteral() 3812 TemplateArgumentLocInfo ArgInfo; in ActOnNumericConstant()
|
| H A D | SemaTemplateDeduction.cpp | 2869 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo()); in getTrivialTemplateArgumentLoc()
|
| H A D | SemaTemplate.cpp | 5064 TemplateArgumentLocInfo(TSI)); in CheckTemplateTypeArgument()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 2471 …TemplateArgumentLocInfo(clang::TemplateArgument::ArgKind, clang::TemplateArgumentLocInfo const&, l… 10816 {"_ZN5clang23TemplateArgumentLocInfoC1Ev", "clang::TemplateArgumentLocInfo::TemplateArgumentLocInfo… 10817 {"_ZN5clang23TemplateArgumentLocInfoC2Ev", "clang::TemplateArgumentLocInfo::TemplateArgumentLocInfo… 10969 …STContext&, unsigned int, clang::TemplateArgument const*, clang::TemplateArgumentLocInfo*, clang::…
|