Searched refs:TemplateArgumentLocInfo (Results 1 – 12 of 12) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | TemplateBase.h | 364 struct TemplateArgumentLocInfo { struct 383 TemplateArgumentLocInfo(); argument 385 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} in TemplateArgumentLocInfo() function 387 TemplateArgumentLocInfo(Expr *E) : Expression(E) {} in TemplateArgumentLocInfo() argument 389 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo() function 425 TemplateArgumentLocInfo LocInfo; argument 431 TemplateArgumentLocInfo Opaque) in TemplateArgumentLoc() 470 TemplateArgumentLocInfo getLocInfo() const { in getLocInfo()
|
| HD | TypeLoc.h | 1460 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) { in setArgLocInfo() 1463 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const { in getArgLocInfo() 1508 TemplateArgumentLocInfo *ArgInfos, 1512 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize() 1516 return llvm::alignOf<TemplateArgumentLocInfo>(); in getExtraLocalDataAlignment() 1520 TemplateArgumentLocInfo *getArgInfos() const { in getArgInfos() 1521 return static_cast<TemplateArgumentLocInfo*>(getExtraLocalData()); in getArgInfos() 1891 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) { in setArgLocInfo() 1894 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const { in getArgLocInfo() 1922 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | TypeLoc.cpp | 432 TemplateArgumentLocInfo *ArgInfos, in initializeArgLocs() 442 ArgInfos[i] = TemplateArgumentLocInfo(); in initializeArgLocs() 446 ArgInfos[i] = TemplateArgumentLocInfo(Args[i].getAsExpr()); in initializeArgLocs() 450 ArgInfos[i] = TemplateArgumentLocInfo( in initializeArgLocs() 464 ArgInfos[i] = TemplateArgumentLocInfo( in initializeArgLocs() 472 ArgInfos[i] = TemplateArgumentLocInfo(); in initializeArgLocs()
|
| HD | TemplateBase.cpp | 424 TemplateArgumentLocInfo::TemplateArgumentLocInfo() { in TemplateArgumentLocInfo() function in TemplateArgumentLocInfo 425 memset((void*)this, 0, sizeof(TemplateArgumentLocInfo)); in TemplateArgumentLocInfo()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Serialization/ |
| HD | ASTWriter.h | 656 const TemplateArgumentLocInfo &Arg,
|
| HD | ASTReader.h | 1556 TemplateArgumentLocInfo
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReader.cpp | 5800 TemplateArgumentLocInfo 5814 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo() 5822 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo() 5831 return TemplateArgumentLocInfo(); in GetTemplateArgumentLocInfo() 5843 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr())); in ReadTemplateArgumentLoc()
|
| HD | ASTWriter.cpp | 4844 const TemplateArgumentLocInfo &Arg, in AddTemplateArgumentLocInfo()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateDeduction.cpp | 2040 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo()); in getTrivialTemplateArgumentLoc()
|
| HD | SemaExpr.cpp | 1626 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy)); in ActOnStringLiteral() 1632 TemplateArgumentLocInfo ArgInfo; in ActOnStringLiteral() 3307 TemplateArgumentLocInfo ArgInfo; in ActOnNumericConstant()
|
| HD | SemaTemplate.cpp | 3104 TemplateArgumentLocInfo(TSI)); in CheckTemplateTypeArgument()
|
| HD | TreeTransform.h | 3453 Output = TemplateArgumentLoc(Arg, TemplateArgumentLocInfo()); in InventTemplateArgumentLoc()
|