/external/clang/include/clang/AST/ |
TemplateBase.h | 404 /// TemplateArgumentLoc as Type is to TypeLoc. 405 class TemplateArgumentLoc { 410 TemplateArgumentLoc() {} 412 TemplateArgumentLoc(const TemplateArgument &Argument, 417 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) 422 TemplateArgumentLoc(const TemplateArgument &Argument, Expr *E) 427 TemplateArgumentLoc(const TemplateArgument &Argument, 505 TemplateArgumentLoc getPackExpansionPattern(SourceLocation &Ellipsis, 513 SmallVector<TemplateArgumentLoc, 8> Arguments; 536 const TemplateArgumentLoc *getArgumentArray() const [all...] |
DeclTemplate.h | 501 const TemplateArgumentLoc *getTemplateArgs() const { 502 return reinterpret_cast<const TemplateArgumentLoc*>( 512 const TemplateArgumentLoc &getTemplateArg(unsigned I) const { [all...] |
TypeLoc.h | [all...] |
RecursiveASTVisitor.h | 216 // FIXME: migrate callers to TemplateArgumentLoc instead. 223 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc); 230 // FIXME: take a TemplateArgumentLoc* (or TemplateArgumentListInfo) instead. 402 bool TraverseTemplateArgumentLocsHelper(const TemplateArgumentLoc *TAL, 744 const TemplateArgumentLoc &ArgLoc) { [all...] |
ExprCXX.h | [all...] |
Type.h | 94 class TemplateArgumentLoc; [all...] |
/external/clang/lib/AST/ |
MicrosoftMangle.cpp | 98 const SmallVectorImpl<TemplateArgumentLoc> &TemplateArgs); 126 const SmallVectorImpl<TemplateArgumentLoc> &TemplateArgs); 371 SmallVectorImpl<TemplateArgumentLoc> &TemplateArgs) { 386 TemplateArgs.push_back(TemplateArgumentLoc(ArgList->get(i), 408 TemplateArgs.push_back(TemplateArgumentLoc(ArgList[i], 424 SmallVector<TemplateArgumentLoc, 2> TemplateArgs; 789 const SmallVectorImpl<TemplateArgumentLoc> &TemplateArgs) { 846 const SmallVectorImpl<TemplateArgumentLoc> &TemplateArgs) { 850 const TemplateArgumentLoc &TAL = TemplateArgs[i]; [all...] |
DeclTemplate.cpp | [all...] |
Decl.cpp | [all...] |
StmtProfile.cpp | 62 void VisitTemplateArguments(const TemplateArgumentLoc *Args, 1149 void StmtProfiler::VisitTemplateArguments(const TemplateArgumentLoc *Args,
|
ASTDumper.cpp | 183 void dumpTemplateArgumentLoc(const TemplateArgumentLoc &A); 585 void ASTDumper::dumpTemplateArgumentLoc(const TemplateArgumentLoc &A) { [all...] |
DumpXML.cpp | 349 void dispatch(const TemplateArgumentLoc &A) {
|
TypePrinter.cpp | [all...] |
/external/clang/tools/libclang/ |
CursorVisitor.h | 247 bool VisitTemplateArgumentLoc(const TemplateArgumentLoc &TAL);
|
RecursiveASTVisitor.h | 209 // FIXME: migrate callers to TemplateArgumentLoc instead. 216 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc); 223 // FIXME: take a TemplateArgumentLoc* (or TemplateArgumentListInfo) instead. 397 bool TraverseTemplateArgumentLocsHelper(const TemplateArgumentLoc *TAL, 686 const TemplateArgumentLoc &ArgLoc) { [all...] |
CIndex.cpp | 701 const TemplateArgumentLoc *TemplateArgs = D->getTemplateArgsAsWritten(); [all...] |
/external/clang/unittests/Tooling/ |
RecursiveASTVisitorTest.cpp | 85 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) {
|
/external/clang/lib/Sema/ |
TreeTransform.h | 470 bool TransformTemplateArgument(const TemplateArgumentLoc &Input, 471 TemplateArgumentLoc &Output); 491 bool TransformTemplateArguments(const TemplateArgumentLoc *Inputs, 516 /// \brief Fakes up a TemplateArgumentLoc for a given TemplateArgument. 518 TemplateArgumentLoc &ArgLoc); [all...] |
SemaTemplate.cpp | 492 static TemplateArgumentLoc translateTemplateArgument(Sema &SemaRef, 501 return TemplateArgumentLoc(TemplateArgument(T), DI); 506 return TemplateArgumentLoc(TemplateArgument(E), E); 516 return TemplateArgumentLoc(TArg, 803 TemplateArgumentLoc DefaultArg = translateTemplateArgument(*this, Default); [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaTemplateVariadic.cpp | 158 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) { 346 bool Sema::DiagnoseUnexpandedParameterPack(TemplateArgumentLoc Arg, 365 void Sema::collectUnexpandedParameterPacks(TemplateArgumentLoc Arg,
|
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 565 void AddTemplateArgumentLoc(const TemplateArgumentLoc &Arg,
|
ASTReader.h | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | 150 class TemplateArgumentLoc; [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 552 SmallVector<TemplateArgumentLoc, 8> TemplArgLocs; [all...] |