/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 575 unsigned NumTemplateArgs; member in union:clang::ASTTemplateArgumentListInfo::__anon626 605 static std::size_t sizeFor(unsigned NumTemplateArgs); 620 (getTemplateArgs() + NumTemplateArgs); 626 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc; 641 static std::size_t sizeFor(unsigned NumTemplateArgs);
|
H A D | ExprCXX.h | 2460 return getExplicitTemplateArgs().NumTemplateArgs; 2560 unsigned NumTemplateArgs); 2644 unsigned NumTemplateArgs); 2729 return getExplicitTemplateArgs().NumTemplateArgs; 3026 unsigned NumTemplateArgs); 3160 return getExplicitTemplateArgs().NumTemplateArgs; 3255 unsigned NumTemplateArgs);
|
H A D | DataRecursiveASTVisitor.h | 1651 D->getTemplateArgsAsWritten()->NumTemplateArgs)); 1725 TALI->NumTemplateArgs)); 1818 D->getTemplateArgsAsWritten()->NumTemplateArgs));
|
H A D | RecursiveASTVisitor.h | 1690 D->getTemplateArgsAsWritten()->NumTemplateArgs)); \ 1767 TALI->NumTemplateArgs));
|
H A D | Expr.h | 990 unsigned NumTemplateArgs); 1139 return getExplicitTemplateArgs().NumTemplateArgs; 2535 return getExplicitTemplateArgs().NumTemplateArgs;
|
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 309 unsigned NumTemplateArgs) { 312 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 465 unsigned NumTemplateArgs) { 468 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1262 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; local 1264 + ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1278 unsigned NumTemplateArgs) { 1286 ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1385 unsigned NumTemplateArgs) { 1388 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 307 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 463 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 1276 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 1383 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument [all...] |
H A D | ItaniumMangle.cpp | 341 unsigned NumTemplateArgs); 359 unsigned NumTemplateArgs); 402 unsigned NumTemplateArgs); 629 unsigned NumTemplateArgs) { 634 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); 636 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); 1131 unsigned NumTemplateArgs) { 1137 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); 3479 for (unsigned i = 0, e = TemplateArgs.NumTemplateArgs; i != e; ++i) 3493 unsigned NumTemplateArgs) { 627 mangleName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument 1129 mangleNestedName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument [all...] |
H A D | StmtProfile.cpp | 1175 S->getExplicitTemplateArgs().NumTemplateArgs);
|
H A D | Expr.cpp | 417 unsigned NumTemplateArgs) { 424 Size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 413 CreateEmpty(const ASTContext &Context, bool HasQualifier, bool HasFoundDecl, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 224 Inst.NumTemplateArgs = TemplateArgs.size(); 451 Active->NumTemplateArgs, 467 Active->NumTemplateArgs) 481 Active->NumTemplateArgs) 491 Active->NumTemplateArgs) 505 Active->NumTemplateArgs, 533 Active->NumTemplateArgs) 551 Active->NumTemplateArgs)
|
H A D | SemaTemplateDeduction.cpp | 2191 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs, 2355 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs,
|
H A D | SemaTemplateInstantiateDecl.cpp | 2746 TemplArgInfo->NumTemplateArgs, 2873 TemplArgInfo->NumTemplateArgs,
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 96 unsigned NumTemplateArgs); 99 unsigned NumTemplateArgs); 110 unsigned NumTemplateArgs) { 115 for (unsigned i = 0; i != NumTemplateArgs; ++i) 437 unsigned NumTemplateArgs = 0; local 439 NumTemplateArgs = Record[Idx++]; 450 NumTemplateArgs); 1416 /*NumTemplateArgs=*/Record[Idx++]); 1433 /*NumTemplateArgs=*/Record[Idx++]); 1456 /*NumTemplateArgs 109 ReadTemplateKWAndArgsInfo(ASTTemplateKWAndArgsInfo &Args, unsigned NumTemplateArgs) argument 2473 unsigned NumTemplateArgs = Record[Idx++]; local [all...] |
H A D | ASTWriterStmt.cpp | 57 for (unsigned i=0; i != Args.NumTemplateArgs; ++i) 350 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local 351 Record.push_back(NumTemplateArgs); 535 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local 536 Record.push_back(NumTemplateArgs); 539 for (unsigned i=0; i != NumTemplateArgs; ++i) 1400 Record.push_back(Args.NumTemplateArgs); 1427 Record.push_back(Args.NumTemplateArgs); 1458 Record.push_back(Args.NumTemplateArgs);
|
H A D | ASTWriterDecl.cpp | 473 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); 474 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs;
|
H A D | ASTReader.cpp | 7918 unsigned NumTemplateArgs = Record[Idx++]; local 7919 TemplArgs.reserve(NumTemplateArgs); 7920 while (NumTemplateArgs--)
|
H A D | ASTWriter.cpp | 5516 Record.push_back(ASTTemplArgList->NumTemplateArgs); 5518 for (int i=0, e = ASTTemplArgList->NumTemplateArgs; i != e; ++i)
|
/external/clang/tools/c-index-test/ |
H A D | c-index-test.c | 811 unsigned NumTemplateArgs = clang_Cursor_getNumTemplateArguments(Cursor); local 813 for (I = 0; I < NumTemplateArgs; I++) {
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 6222 /// The Entity is the ParmVarDecl, and TemplateArgs/NumTemplateArgs 6267 unsigned NumTemplateArgs; member in struct:clang::Sema::ActiveTemplateInstantiation 6280 TemplateArgs(nullptr), NumTemplateArgs(0), DeductionInfo(nullptr) {}
|
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 729 for (unsigned I = 0, N = Info->NumTemplateArgs; I != N; ++I) 2538 *ArgEnd = Arg + ArgList->NumTemplateArgs;
|