/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 523 unsigned NumTemplateArgs; member in union:clang::ASTTemplateArgumentListInfo::__anon3317 552 static std::size_t sizeFor(unsigned NumTemplateArgs); 567 (getTemplateArgs() + NumTemplateArgs); 573 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc; 588 static std::size_t sizeFor(unsigned NumTemplateArgs);
|
H A D | DeclTemplate.h | 363 unsigned NumTemplateArgs, ASTContext &Context) { 364 ID.AddInteger(NumTemplateArgs); 365 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg) 1582 unsigned NumTemplateArgs, ASTContext &Context) { 1583 ID.AddInteger(NumTemplateArgs); 1584 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg) 362 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, ASTContext &Context) argument 1581 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, ASTContext &Context) argument
|
H A D | ExprCXX.h | 2416 return getExplicitTemplateArgs().NumTemplateArgs; 2527 unsigned NumTemplateArgs); 2614 unsigned NumTemplateArgs); 2697 return getExplicitTemplateArgs().NumTemplateArgs; 2990 unsigned NumTemplateArgs); 3123 return getExplicitTemplateArgs().NumTemplateArgs; 3218 unsigned NumTemplateArgs);
|
H A D | Expr.h | 888 unsigned NumTemplateArgs); 1038 return getExplicitTemplateArgs().NumTemplateArgs; 2398 return getExplicitTemplateArgs().NumTemplateArgs;
|
H A D | RecursiveASTVisitor.h | 1708 TALI->NumTemplateArgs));
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 187 Inst.NumTemplateArgs = 0; 210 Inst.NumTemplateArgs = 0; 235 Inst.NumTemplateArgs = TemplateArgs.size(); 260 Inst.NumTemplateArgs = TemplateArgs.size(); 288 Inst.NumTemplateArgs = TemplateArgs.size(); 313 Inst.NumTemplateArgs = TemplateArgs.size(); 337 Inst.NumTemplateArgs = TemplateArgs.size(); 361 Inst.NumTemplateArgs = TemplateArgs.size(); 385 Inst.NumTemplateArgs = TemplateArgs.size(); 498 Active->NumTemplateArgs, [all...] |
/external/clang/lib/AST/ |
H A D | ItaniumMangle.cpp | 295 unsigned NumTemplateArgs); 311 unsigned NumTemplateArgs); 348 unsigned NumTemplateArgs); 351 unsigned NumTemplateArgs); 591 unsigned NumTemplateArgs) { 597 mangleTemplateArgs(*TemplateParameters, TemplateArgs, NumTemplateArgs); 599 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); 1244 unsigned NumTemplateArgs) { 1251 mangleTemplateArgs(*TemplateParameters, TemplateArgs, NumTemplateArgs); 3046 for (unsigned i = 0, e = TemplateArgs.NumTemplateArgs; 589 mangleName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument 1242 mangleNestedName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument [all...] |
H A D | ExprCXX.cpp | 236 unsigned NumTemplateArgs) { 239 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 393 unsigned NumTemplateArgs) { 396 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1120 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; local 1122 + ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1136 unsigned NumTemplateArgs) { 1144 ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1248 unsigned NumTemplateArgs) { 1251 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 234 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 391 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 1134 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 1247 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument [all...] |
H A D | MicrosoftMangle.cpp | 372 ArgList->NumTemplateArgs); 791 unsigned NumTemplateArgs = TemplateArgs.size(); local 792 for (unsigned i = 0; i < NumTemplateArgs; ++i) {
|
H A D | StmtProfile.cpp | 862 S->getExplicitTemplateArgs().NumTemplateArgs);
|
H A D | Expr.cpp | 365 unsigned NumTemplateArgs) { 372 Size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 361 CreateEmpty(ASTContext &Context, bool HasQualifier, bool HasFoundDecl, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument
|
/external/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 53 for (unsigned i=0; i != Args.NumTemplateArgs; ++i) 288 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local 289 Record.push_back(NumTemplateArgs); 472 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local 473 Record.push_back(NumTemplateArgs); 476 for (unsigned i=0; i != NumTemplateArgs; ++i) 1300 Record.push_back(Args.NumTemplateArgs); 1327 Record.push_back(Args.NumTemplateArgs); 1358 Record.push_back(Args.NumTemplateArgs);
|
H A D | ASTReaderStmt.cpp | 86 unsigned NumTemplateArgs); 89 unsigned NumTemplateArgs); 100 unsigned NumTemplateArgs) { 105 for (unsigned i = 0; i != NumTemplateArgs; ++i) 355 unsigned NumTemplateArgs = 0; local 357 NumTemplateArgs = Record[Idx++]; 368 NumTemplateArgs); 1302 /*NumTemplateArgs=*/Record[Idx++]); 1319 /*NumTemplateArgs=*/Record[Idx++]); 1342 /*NumTemplateArgs 99 ReadTemplateKWAndArgsInfo(ASTTemplateKWAndArgsInfo &Args, unsigned NumTemplateArgs) argument 1792 unsigned NumTemplateArgs = Record[Idx++]; local [all...] |
H A D | ASTWriterDecl.cpp | 359 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); 360 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs;
|
H A D | ASTReader.cpp | 5986 unsigned NumTemplateArgs = Record[Idx++]; 5987 TemplArgs.reserve(NumTemplateArgs); 5988 while (NumTemplateArgs--)
|
/external/clang/tools/libclang/ |
H A D | RecursiveASTVisitor.h | 1637 TALI->NumTemplateArgs));
|
H A D | CIndex.cpp | 2161 *ArgEnd = Arg + ArgList->NumTemplateArgs;
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 5450 /// The Entity is the ParmVarDecl, and TemplateArgs/NumTemplateArgs 5495 unsigned NumTemplateArgs; member in struct:clang::Sema::ActiveTemplateInstantiation 5508 NumTemplateArgs(0), DeductionInfo(0) {}
|