Searched refs:TemplateArgumentLocInfo (Results 1 - 11 of 11) sorted by relevance

/external/clang/include/clang/AST/
H A DTemplateBase.h318 struct TemplateArgumentLocInfo { struct in namespace:clang
334 TemplateArgumentLocInfo();
336 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} function in struct:clang::TemplateArgumentLocInfo
338 TemplateArgumentLocInfo(Expr *E) : Expression(E) {} function in struct:clang::TemplateArgumentLocInfo
340 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, function in struct:clang::TemplateArgumentLocInfo
376 TemplateArgumentLocInfo LocInfo;
382 TemplateArgumentLocInfo Opaque)
421 TemplateArgumentLocInfo getLocInfo() const {
H A DTypeLoc.h1260 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) {
1263 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const {
1308 TemplateArgumentLocInfo *ArgInfos,
1312 return getNumArgs() * sizeof(TemplateArgumentLocInfo);
1316 TemplateArgumentLocInfo *getArgInfos() const {
1317 return static_cast<TemplateArgumentLocInfo*>(getExtraLocalData());
1613 // followed by a TemplateArgumentLocInfo[]
1685 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) {
1688 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const {
1716 return getNumArgs() * sizeof(TemplateArgumentLocInfo);
[all...]
/external/clang/lib/AST/
H A DTypeLoc.cpp297 TemplateArgumentLocInfo *ArgInfos,
306 ArgInfos[i] = TemplateArgumentLocInfo(Args[i].getAsExpr());
310 ArgInfos[i] = TemplateArgumentLocInfo(
324 ArgInfos[i] = TemplateArgumentLocInfo(
H A DMicrosoftMangle.cpp401 TemplateArgumentLocInfo()));
/external/clang/include/clang/Serialization/
H A DASTWriter.h554 const TemplateArgumentLocInfo &Arg,
H A DASTReader.h1032 /// \brief Reads a TemplateArgumentLocInfo appropriate for the
1034 TemplateArgumentLocInfo
/external/clang/lib/Serialization/
H A DASTReader.cpp4515 TemplateArgumentLocInfo
4529 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc,
4537 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc,
4544 return TemplateArgumentLocInfo();
4556 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr()));
H A DASTWriter.cpp3757 const TemplateArgumentLocInfo &Arg,
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1972 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo());
H A DTreeTransform.h2948 Output = TemplateArgumentLoc(Arg, TemplateArgumentLocInfo());
3143 // TemplateArgumentLocInfo for the pack expansion would be usable for
H A DSemaExpr.cpp2729 TemplateArgumentLocInfo ArgInfo;

Completed in 589 milliseconds