Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DTemplateBase.h364 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() argument
425 TemplateArgumentLocInfo LocInfo; argument
431 TemplateArgumentLocInfo Opaque) in TemplateArgumentLoc()
470 TemplateArgumentLocInfo getLocInfo() const { in getLocInfo()
DTypeLoc.h1390 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) { in setArgLocInfo()
1393 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const { in getArgLocInfo()
1438 TemplateArgumentLocInfo *ArgInfos,
1442 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize()
1446 return llvm::alignOf<TemplateArgumentLocInfo>(); in getExtraLocalDataAlignment()
1450 TemplateArgumentLocInfo *getArgInfos() const { in getArgInfos()
1451 return static_cast<TemplateArgumentLocInfo*>(getExtraLocalData()); in getArgInfos()
1821 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) { in setArgLocInfo()
1824 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const { in getArgLocInfo()
1852 return getNumArgs() * sizeof(TemplateArgumentLocInfo); in getExtraLocalDataSize()
[all …]
/external/clang/lib/AST/
DTypeLoc.cpp363 TemplateArgumentLocInfo *ArgInfos, in initializeArgLocs()
373 ArgInfos[i] = TemplateArgumentLocInfo(); in initializeArgLocs()
377 ArgInfos[i] = TemplateArgumentLocInfo(Args[i].getAsExpr()); in initializeArgLocs()
381 ArgInfos[i] = TemplateArgumentLocInfo( in initializeArgLocs()
395 ArgInfos[i] = TemplateArgumentLocInfo( in initializeArgLocs()
403 ArgInfos[i] = TemplateArgumentLocInfo(); in initializeArgLocs()
DTemplateBase.cpp424 TemplateArgumentLocInfo::TemplateArgumentLocInfo() { in TemplateArgumentLocInfo() function in TemplateArgumentLocInfo
425 memset((void*)this, 0, sizeof(TemplateArgumentLocInfo)); in TemplateArgumentLocInfo()
/external/clang/include/clang/Serialization/
DASTWriter.h645 const TemplateArgumentLocInfo &Arg,
DASTReader.h1585 TemplateArgumentLocInfo
/external/clang/lib/Serialization/
DASTReader.cpp6079 TemplateArgumentLocInfo
6093 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()
6101 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()
6110 return TemplateArgumentLocInfo(); in GetTemplateArgumentLocInfo()
6122 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr())); in ReadTemplateArgumentLoc()
DASTWriter.cpp4996 const TemplateArgumentLocInfo &Arg, in AddTemplateArgumentLocInfo()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp2040 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo()); in getTrivialTemplateArgumentLoc()
DSemaExpr.cpp1606 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy)); in ActOnStringLiteral()
1612 TemplateArgumentLocInfo ArgInfo; in ActOnStringLiteral()
3287 TemplateArgumentLocInfo ArgInfo; in ActOnNumericConstant()
DSemaTemplate.cpp3094 TemplateArgumentLocInfo(TSI)); in CheckTemplateTypeArgument()
DTreeTransform.h3423 Output = TemplateArgumentLoc(Arg, TemplateArgumentLocInfo()); in InventTemplateArgumentLoc()