Searched refs:TemplateArgumentLocInfo (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 405 struct TemplateArgumentLocInfo { 424 TemplateArgumentLocInfo() {} 425 TemplateArgumentLocInfo(TypeSourceInfo *Declarator) { Pointer = Declarator; } 427 TemplateArgumentLocInfo(Expr *E) { Pointer = E; } 430 TemplateArgumentLocInfo(ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc, 459 TemplateArgumentLocInfo LocInfo; 465 TemplateArgumentLocInfo Opaque) 510 TemplateArgumentLocInfo getLocInfo() const {
|
| H A D | TypeLoc.h | 1644 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const { in getArgLocInfo() 1694 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize() 1698 return alignof(TemplateArgumentLocInfo); in getExtraLocalDataAlignment() 1702 TemplateArgumentLocInfo *getArgInfos() const { in getArgInfos() 2198 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const { in getArgLocInfo() 2226 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize() 2230 return alignof(TemplateArgumentLocInfo); in getExtraLocalDataAlignment() 2234 TemplateArgumentLocInfo *getArgInfos() const { in getArgInfos() 2481 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize() 2485 return alignof(TemplateArgumentLocInfo); in getExtraLocalDataAlignment() [all …]
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | TypeLoc.cpp | 571 TemplateArgumentLocInfo *ArgInfos, in initializeArgLocs() 581 ArgInfos[i] = TemplateArgumentLocInfo(); in initializeArgLocs() 585 ArgInfos[i] = TemplateArgumentLocInfo(Args[i].getAsExpr()); in initializeArgLocs() 589 ArgInfos[i] = TemplateArgumentLocInfo( in initializeArgLocs() 603 ArgInfos[i] = TemplateArgumentLocInfo( in initializeArgLocs() 611 ArgInfos[i] = TemplateArgumentLocInfo(); in initializeArgLocs()
|
| H A D | TemplateBase.cpp | 601 clang::TemplateArgumentLocInfo::TemplateArgumentLocInfo( in TemplateArgumentLocInfo() function in clang::TemplateArgumentLocInfo
|
| H A D | ASTImporter.cpp | 917 TemplateArgumentLocInfo FromInfo = TALoc.getLocInfo(); in import() 919 TemplateArgumentLocInfo ToInfo; in import() 924 ToInfo = TemplateArgumentLocInfo(*E); in import() 927 ToInfo = TemplateArgumentLocInfo(*TSIOrErr); in import() 942 ToInfo = TemplateArgumentLocInfo( in import()
|
| H A D | ASTContext.cpp | 805 TemplateArgumentLocInfo())); in getCanonicalTemplateTemplateParmDecl()
|
| /llvm-project-15.0.7/clang/include/clang/Serialization/ |
| H A D | ASTRecordWriter.h | 216 const TemplateArgumentLocInfo &Arg);
|
| H A D | ASTRecordReader.h | 152 TemplateArgumentLocInfo
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 53 const TemplateArgumentLocInfo &LocInfo = TALoc.getLocInfo(); in handleTemplateArgumentLoc()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 7186 TemplateArgumentLocInfo 7197 return TemplateArgumentLocInfo(getASTContext(), QualifierLoc, in readTemplateArgumentLocInfo() 7204 return TemplateArgumentLocInfo(getASTContext(), QualifierLoc, in readTemplateArgumentLocInfo() 7213 return TemplateArgumentLocInfo(); in readTemplateArgumentLocInfo() 7223 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr())); in readTemplateArgumentLoc()
|
| H A D | ASTWriter.cpp | 5317 TemplateArgument::ArgKind Kind, const TemplateArgumentLocInfo &Arg) { in AddTemplateArgumentLocInfo()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 1965 TemplateArgumentLocInfo ArgInfo(Lit); in ActOnStringLiteral() 1979 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy)); in ActOnStringLiteral() 1985 TemplateArgumentLocInfo ArgInfo; in ActOnStringLiteral() 3856 TemplateArgumentLocInfo ArgInfo; in ActOnNumericConstant()
|
| H A D | SemaTemplateDeduction.cpp | 2551 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo()); in getTrivialTemplateArgumentLoc()
|
| H A D | TreeTransform.h | 4426 TemplateArgumentLocInfo()); in TransformTemplateArgument() 4429 TemplateArgumentLocInfo()); in TransformTemplateArgument() 4432 TemplateArgumentLocInfo()); in TransformTemplateArgument()
|
| H A D | SemaTemplate.cpp | 5084 TemplateArgumentLocInfo(TSI)); in CheckTemplateTypeArgument()
|