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

/external/clang/lib/AST/
H A DTypeLoc.cpp363 TemplateArgumentLocInfo *ArgInfos,
373 ArgInfos[i] = TemplateArgumentLocInfo();
377 ArgInfos[i] = TemplateArgumentLocInfo(Args[i].getAsExpr());
381 ArgInfos[i] = TemplateArgumentLocInfo(
395 ArgInfos[i] = TemplateArgumentLocInfo(
403 ArgInfos[i] = TemplateArgumentLocInfo();
/external/clang/include/clang/AST/
H A DTemplateBase.h364 struct TemplateArgumentLocInfo { struct in namespace:clang
383 TemplateArgumentLocInfo();
385 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} function in struct:clang::TemplateArgumentLocInfo
387 TemplateArgumentLocInfo(Expr *E) : Expression(E) {} function in struct:clang::TemplateArgumentLocInfo
389 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, function in struct:clang::TemplateArgumentLocInfo
425 TemplateArgumentLocInfo LocInfo;
431 TemplateArgumentLocInfo Opaque)
470 TemplateArgumentLocInfo getLocInfo() const {
H A DTypeLoc.h1390 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) {
1393 TemplateArgumentLocInfo getArgLocInfo(unsigned i) const {
1438 TemplateArgumentLocInfo *ArgInfos,
1442 return getNumArgs() * sizeof(TemplateArgumentLocInfo);
1446 return llvm::alignOf<TemplateArgumentLocInfo>();
1450 TemplateArgumentLocInfo *getArgInfos() const {
1451 return static_cast<TemplateArgumentLocInfo*>(getExtraLocalData());
1749 // followed by a TemplateArgumentLocInfo[]
1821 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) {
1824 TemplateArgumentLocInfo getArgLocInf
[all...]
/external/clang/include/clang/Serialization/
H A DASTWriter.h645 const TemplateArgumentLocInfo &Arg,
H A DASTReader.h1583 /// \brief Reads a TemplateArgumentLocInfo appropriate for the
1585 TemplateArgumentLocInfo
/external/clang/lib/Serialization/
H A DASTReader.cpp6079 TemplateArgumentLocInfo
6093 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc,
6101 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc,
6110 return TemplateArgumentLocInfo();
6122 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr()));
H A DASTWriter.cpp4996 const TemplateArgumentLocInfo &Arg,
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2040 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo());
H A DSemaExpr.cpp1606 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy));
1612 TemplateArgumentLocInfo ArgInfo;
3287 TemplateArgumentLocInfo ArgInfo;
H A DSemaTemplate.cpp3094 TemplateArgumentLocInfo(TSI));
H A DTreeTransform.h3423 Output = TemplateArgumentLoc(Arg, TemplateArgumentLocInfo());
3569 // TemplateArgumentLocInfo for the pack expansion would be usable for

Completed in 318 milliseconds