Searched refs:TemplateArgumentLocInfo (Results 1 – 12 of 12) sorted by relevance
/external/clang/include/clang/AST/ |
D | TemplateBase.h | 361 struct TemplateArgumentLocInfo { struct 380 TemplateArgumentLocInfo(); argument 382 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} in TemplateArgumentLocInfo() function 384 TemplateArgumentLocInfo(Expr *E) : Expression(E) {} in TemplateArgumentLocInfo() argument 386 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo() argument 422 TemplateArgumentLocInfo LocInfo; argument 428 TemplateArgumentLocInfo Opaque) in TemplateArgumentLoc() 467 TemplateArgumentLocInfo getLocInfo() const { in getLocInfo()
|
D | TypeLoc.h | 1472 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) { in setArgLocInfo() 1475 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const { in getArgLocInfo() 1520 TemplateArgumentLocInfo *ArgInfos, 1524 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize() 1528 return llvm::alignOf<TemplateArgumentLocInfo>(); in getExtraLocalDataAlignment() 1532 TemplateArgumentLocInfo *getArgInfos() const { in getArgInfos() 1533 return static_cast<TemplateArgumentLocInfo*>(getExtraLocalData()); in getArgInfos() 1903 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) { in setArgLocInfo() 1906 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const { in getArgLocInfo() 1934 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize() [all …]
|
/external/clang/lib/AST/ |
D | TypeLoc.cpp | 464 TemplateArgumentLocInfo *ArgInfos, in initializeArgLocs() 474 ArgInfos[i] = TemplateArgumentLocInfo(); in initializeArgLocs() 478 ArgInfos[i] = TemplateArgumentLocInfo(Args[i].getAsExpr()); in initializeArgLocs() 482 ArgInfos[i] = TemplateArgumentLocInfo( in initializeArgLocs() 496 ArgInfos[i] = TemplateArgumentLocInfo( in initializeArgLocs() 504 ArgInfos[i] = TemplateArgumentLocInfo(); in initializeArgLocs()
|
D | TemplateBase.cpp | 422 TemplateArgumentLocInfo::TemplateArgumentLocInfo() { in TemplateArgumentLocInfo() function in TemplateArgumentLocInfo 423 memset((void*)this, 0, sizeof(TemplateArgumentLocInfo)); in TemplateArgumentLocInfo()
|
/external/clang/include/clang/Serialization/ |
D | ASTWriter.h | 678 const TemplateArgumentLocInfo &Arg,
|
D | ASTReader.h | 1584 TemplateArgumentLocInfo
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 6143 TemplateArgumentLocInfo 6157 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo() 6165 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo() 6174 return TemplateArgumentLocInfo(); in GetTemplateArgumentLocInfo() 6186 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr())); in ReadTemplateArgumentLoc()
|
D | ASTWriter.cpp | 4833 const TemplateArgumentLocInfo &Arg, in AddTemplateArgumentLocInfo()
|
/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 2049 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo()); in getTrivialTemplateArgumentLoc()
|
D | SemaExpr.cpp | 1640 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy)); in ActOnStringLiteral() 1646 TemplateArgumentLocInfo ArgInfo; in ActOnStringLiteral() 3281 TemplateArgumentLocInfo ArgInfo; in ActOnNumericConstant()
|
D | SemaTemplate.cpp | 3143 TemplateArgumentLocInfo(TSI)); in CheckTemplateTypeArgument()
|
D | TreeTransform.h | 3611 Output = TemplateArgumentLoc(Arg, TemplateArgumentLocInfo()); in InventTemplateArgumentLoc()
|