/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 570 unsigned NumTemplateArgs; member in union:clang::ASTTemplateArgumentListInfo::__anon16732 600 static std::size_t sizeFor(unsigned NumTemplateArgs); 615 (getTemplateArgs() + NumTemplateArgs); 621 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc; 636 static std::size_t sizeFor(unsigned NumTemplateArgs);
|
H A D | ExprCXX.h | 2420 return getExplicitTemplateArgs().NumTemplateArgs; 2520 unsigned NumTemplateArgs); 2604 unsigned NumTemplateArgs); 2689 return getExplicitTemplateArgs().NumTemplateArgs; 2985 unsigned NumTemplateArgs); 3119 return getExplicitTemplateArgs().NumTemplateArgs; 3214 unsigned NumTemplateArgs);
|
H A D | DataRecursiveASTVisitor.h | 1640 D->getTemplateArgsAsWritten()->NumTemplateArgs)); 1714 TALI->NumTemplateArgs)); 1807 D->getTemplateArgsAsWritten()->NumTemplateArgs));
|
H A D | RecursiveASTVisitor.h | 1679 D->getTemplateArgsAsWritten()->NumTemplateArgs)); \ 1756 TALI->NumTemplateArgs));
|
H A D | Expr.h | 983 unsigned NumTemplateArgs); 1132 return getExplicitTemplateArgs().NumTemplateArgs; 2533 return getExplicitTemplateArgs().NumTemplateArgs;
|
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 314 unsigned NumTemplateArgs) { 317 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 472 unsigned NumTemplateArgs) { 475 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1257 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; local 1259 + ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1273 unsigned NumTemplateArgs) { 1281 ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1380 unsigned NumTemplateArgs) { 1383 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 312 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 470 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 1271 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 1378 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument [all...] |
H A D | ItaniumMangle.cpp | 327 unsigned NumTemplateArgs); 345 unsigned NumTemplateArgs); 382 unsigned NumTemplateArgs); 609 unsigned NumTemplateArgs) { 614 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); 616 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); 1284 unsigned NumTemplateArgs) { 1290 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); 3291 for (unsigned i = 0, e = TemplateArgs.NumTemplateArgs; i != e; ++i) 3305 unsigned NumTemplateArgs) { 607 mangleName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument 1282 mangleNestedName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument [all...] |
H A D | StmtProfile.cpp | 1035 S->getExplicitTemplateArgs().NumTemplateArgs);
|
H A D | Expr.cpp | 427 unsigned NumTemplateArgs) { 434 Size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 423 CreateEmpty(const ASTContext &Context, bool HasQualifier, bool HasFoundDecl, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 218 Inst.NumTemplateArgs = TemplateArgs.size(); 467 Active->NumTemplateArgs, 483 Active->NumTemplateArgs) 497 Active->NumTemplateArgs) 507 Active->NumTemplateArgs) 521 Active->NumTemplateArgs, 549 Active->NumTemplateArgs) 567 Active->NumTemplateArgs)
|
H A D | SemaTemplateDeduction.cpp | 2229 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs, 2393 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs,
|
H A D | SemaTemplateInstantiateDecl.cpp | 2655 TemplArgInfo->NumTemplateArgs, 2782 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) 436 unsigned NumTemplateArgs = 0; local 438 NumTemplateArgs = Record[Idx++]; 449 NumTemplateArgs); 1414 /*NumTemplateArgs=*/Record[Idx++]); 1431 /*NumTemplateArgs=*/Record[Idx++]); 1454 /*NumTemplateArgs 109 ReadTemplateKWAndArgsInfo(ASTTemplateKWAndArgsInfo &Args, unsigned NumTemplateArgs) argument 2212 unsigned NumTemplateArgs = Record[Idx++]; local [all...] |
H A D | ASTWriterStmt.cpp | 57 for (unsigned i=0; i != Args.NumTemplateArgs; ++i) 349 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local 350 Record.push_back(NumTemplateArgs); 534 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local 535 Record.push_back(NumTemplateArgs); 538 for (unsigned i=0; i != NumTemplateArgs; ++i) 1393 Record.push_back(Args.NumTemplateArgs); 1420 Record.push_back(Args.NumTemplateArgs); 1451 Record.push_back(Args.NumTemplateArgs);
|
H A D | ASTWriterDecl.cpp | 403 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); 404 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs;
|
H A D | ASTReader.cpp | 7638 unsigned NumTemplateArgs = Record[Idx++]; 7639 TemplArgs.reserve(NumTemplateArgs); 7640 while (NumTemplateArgs--)
|
H A D | ASTWriter.cpp | 5232 Record.push_back(ASTTemplArgList->NumTemplateArgs); 5234 for (int i=0, e = ASTTemplArgList->NumTemplateArgs; i != e; ++i)
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 6117 /// The Entity is the ParmVarDecl, and TemplateArgs/NumTemplateArgs 6162 unsigned NumTemplateArgs; member in struct:clang::Sema::ActiveTemplateInstantiation 6175 TemplateArgs(nullptr), NumTemplateArgs(0), DeductionInfo(nullptr) {}
|
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 726 for (unsigned I = 0, N = Info->NumTemplateArgs; I != N; ++I) 2364 *ArgEnd = Arg + ArgList->NumTemplateArgs;
|