Home
last modified time | relevance | path

Searched refs:TemplateArgumentLocInfo (Results 1 – 12 of 12) sorted by relevance

/external/clang/include/clang/AST/
DTemplateBase.h361 struct TemplateArgumentLocInfo { struct
380 TemplateArgumentLocInfo(); argument
382 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} in TemplateArgumentLocInfo() argument
384 TemplateArgumentLocInfo(Expr *E) : Expression(E) {} in TemplateArgumentLocInfo() function
386 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo() argument
422 TemplateArgumentLocInfo LocInfo; argument
428 TemplateArgumentLocInfo Opaque) in TemplateArgumentLoc()
467 TemplateArgumentLocInfo getLocInfo() const { in getLocInfo()
DTypeLoc.h1472 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/
DTypeLoc.cpp464 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()
DTemplateBase.cpp422 TemplateArgumentLocInfo::TemplateArgumentLocInfo() { in TemplateArgumentLocInfo() function in TemplateArgumentLocInfo
423 memset((void*)this, 0, sizeof(TemplateArgumentLocInfo)); in TemplateArgumentLocInfo()
/external/clang/include/clang/Serialization/
DASTWriter.h678 const TemplateArgumentLocInfo &Arg,
DASTReader.h1584 TemplateArgumentLocInfo
/external/clang/lib/Serialization/
DASTReader.cpp6143 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()
DASTWriter.cpp4833 const TemplateArgumentLocInfo &Arg, in AddTemplateArgumentLocInfo()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp2049 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo()); in getTrivialTemplateArgumentLoc()
DSemaExpr.cpp1640 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy)); in ActOnStringLiteral()
1646 TemplateArgumentLocInfo ArgInfo; in ActOnStringLiteral()
3281 TemplateArgumentLocInfo ArgInfo; in ActOnNumericConstant()
DSemaTemplate.cpp3143 TemplateArgumentLocInfo(TSI)); in CheckTemplateTypeArgument()
DTreeTransform.h3611 Output = TemplateArgumentLoc(Arg, TemplateArgumentLocInfo()); in InventTemplateArgumentLoc()