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

/external/clang/lib/AST/
H A DTypeLoc.cpp355 TemplateArgumentLocInfo *ArgInfos,
365 ArgInfos[i] = TemplateArgumentLocInfo();
369 ArgInfos[i] = TemplateArgumentLocInfo(Args[i].getAsExpr());
373 ArgInfos[i] = TemplateArgumentLocInfo(
387 ArgInfos[i] = TemplateArgumentLocInfo(
395 ArgInfos[i] = TemplateArgumentLocInfo();
/external/clang/include/clang/AST/
H A DTemplateBase.h359 struct TemplateArgumentLocInfo { struct in namespace:clang
378 TemplateArgumentLocInfo();
380 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} function in struct:clang::TemplateArgumentLocInfo
382 TemplateArgumentLocInfo(Expr *E) : Expression(E) {} function in struct:clang::TemplateArgumentLocInfo
384 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, function in struct:clang::TemplateArgumentLocInfo
420 TemplateArgumentLocInfo LocInfo;
426 TemplateArgumentLocInfo Opaque)
465 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());
1747 // followed by a TemplateArgumentLocInfo[]
1819 void setArgLocInfo(unsigned i, TemplateArgumentLocInfo AI) {
1822 TemplateArgumentLocInfo getArgLocInf
[all...]
/external/clang/include/clang/Serialization/
H A DASTWriter.h605 const TemplateArgumentLocInfo &Arg,
H A DASTReader.h1536 /// \brief Reads a TemplateArgumentLocInfo appropriate for the
1538 TemplateArgumentLocInfo
/external/clang/lib/Serialization/
H A DASTReader.cpp5895 TemplateArgumentLocInfo
5909 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc,
5917 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc,
5926 return TemplateArgumentLocInfo();
5938 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr()));
H A DASTWriter.cpp4735 const TemplateArgumentLocInfo &Arg,
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2076 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo());
H A DSemaExpr.cpp1600 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy));
1606 TemplateArgumentLocInfo ArgInfo;
3153 TemplateArgumentLocInfo ArgInfo;
H A DSemaTemplate.cpp3076 TemplateArgumentLocInfo(TSI));
H A DTreeTransform.h3298 Output = TemplateArgumentLoc(Arg, TemplateArgumentLocInfo());
3444 // TemplateArgumentLocInfo for the pack expansion would be usable for

Completed in 1497 milliseconds