/external/clang/include/clang/AST/ |
TemplateBase.h | 418 /// TemplateArgumentLoc as Type is to TypeLoc. 419 class TemplateArgumentLoc { 424 TemplateArgumentLoc() {} 426 TemplateArgumentLoc(const TemplateArgument &Argument, 431 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) 436 TemplateArgumentLoc(const TemplateArgument &Argument, Expr *E) 441 TemplateArgumentLoc(const TemplateArgument &Argument, 509 TemplateArgumentLoc getPackExpansionPattern(SourceLocation &Ellipsis, 517 SmallVector<TemplateArgumentLoc, 8> Arguments; 540 const TemplateArgumentLoc *getArgumentArray() const [all...] |
DeclTemplate.h | 457 const TemplateArgumentLoc *getTemplateArgs() const { 458 return reinterpret_cast<const TemplateArgumentLoc*>( 468 const TemplateArgumentLoc &getTemplateArg(unsigned I) const { [all...] |
TypeLoc.h | [all...] |
RecursiveASTVisitor.h | 211 // FIXME: migrate callers to TemplateArgumentLoc instead. 218 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc); 225 // FIXME: take a TemplateArgumentLoc* (or TemplateArgumentListInfo) instead. 397 bool TraverseTemplateArgumentLocsHelper(const TemplateArgumentLoc *TAL, 728 const TemplateArgumentLoc &ArgLoc) { [all...] |
ExprCXX.h | [all...] |
Type.h | 92 class TemplateArgumentLoc; [all...] |
Expr.h | [all...] |
/external/clang/lib/Sema/ |
SemaTemplateVariadic.cpp | 154 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) { 306 bool Sema::DiagnoseUnexpandedParameterPack(TemplateArgumentLoc Arg, 326 void Sema::collectUnexpandedParameterPacks(TemplateArgumentLoc Arg,
|
SemaTemplate.cpp | 489 static TemplateArgumentLoc translateTemplateArgument(Sema &SemaRef, 498 return TemplateArgumentLoc(TemplateArgument(T), DI); 503 return TemplateArgumentLoc(TemplateArgument(E), E); 513 return TemplateArgumentLoc(TArg, 800 TemplateArgumentLoc DefaultArg = translateTemplateArgument(*this, Default); [all...] |
TreeTransform.h | 464 bool TransformTemplateArgument(const TemplateArgumentLoc &Input, 465 TemplateArgumentLoc &Output); 485 bool TransformTemplateArguments(const TemplateArgumentLoc *Inputs, 510 /// \brief Fakes up a TemplateArgumentLoc for a given TemplateArgument. 512 TemplateArgumentLoc &ArgLoc); [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaTemplateInstantiate.cpp | [all...] |
/external/clang/tools/libclang/ |
CursorVisitor.h | 236 bool VisitTemplateArgumentLoc(const TemplateArgumentLoc &TAL);
|
CIndex.cpp | 656 const TemplateArgumentLoc *TemplateArgs = D->getTemplateArgsAsWritten(); [all...] |
/external/clang/lib/AST/ |
DeclTemplate.cpp | 749 TemplateArgumentLoc *ArgInfos, [all...] |
StmtProfile.cpp | 62 void VisitTemplateArguments(const TemplateArgumentLoc *Args, 1136 void StmtProfiler::VisitTemplateArguments(const TemplateArgumentLoc *Args,
|
Decl.cpp | [all...] |
DumpXML.cpp | 348 void dispatch(const TemplateArgumentLoc &A) {
|
TypePrinter.cpp | [all...] |
Type.cpp | [all...] |
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 549 void AddTemplateArgumentLoc(const TemplateArgumentLoc &Arg,
|
ASTReader.h | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | 144 class TemplateArgumentLoc; [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 548 SmallVector<TemplateArgumentLoc, 8> TemplArgLocs; [all...] |
ASTReader.cpp | [all...] |