/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | TemplateBase.h | 564 unsigned NumTemplateArgs; member in union:clang::ASTTemplateArgumentListInfo::__anon2809 593 static std::size_t sizeFor(unsigned NumTemplateArgs); 608 (getTemplateArgs() + NumTemplateArgs); 614 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc; 629 static std::size_t sizeFor(unsigned NumTemplateArgs);
|
H A D | DeclTemplate.h | 388 unsigned NumTemplateArgs, ASTContext &Context) { 389 ID.AddInteger(NumTemplateArgs); 390 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg) 1628 unsigned NumTemplateArgs, ASTContext &Context) { 1629 ID.AddInteger(NumTemplateArgs); 1630 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg) 2495 unsigned NumTemplateArgs, ASTContext &Context) { 2496 ID.AddInteger(NumTemplateArgs); 2497 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg) 387 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, ASTContext &Context) argument 1627 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, ASTContext &Context) argument 2493 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, ASTContext &Context) argument
|
H A D | ExprCXX.h | 2624 return getExplicitTemplateArgs().NumTemplateArgs; 2724 unsigned NumTemplateArgs); 2808 unsigned NumTemplateArgs); 2893 return getExplicitTemplateArgs().NumTemplateArgs; 3189 unsigned NumTemplateArgs); 3323 return getExplicitTemplateArgs().NumTemplateArgs; 3418 unsigned NumTemplateArgs);
|
H A D | RecursiveASTVisitor.h | 1690 D->getTemplateArgsAsWritten()->NumTemplateArgs)); \ 1771 TALI->NumTemplateArgs));
|
H A D | Expr.h | 965 unsigned NumTemplateArgs); 1114 return getExplicitTemplateArgs().NumTemplateArgs; 2507 return getExplicitTemplateArgs().NumTemplateArgs;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 209 Inst.NumTemplateArgs = 0; 232 Inst.NumTemplateArgs = 0; 257 Inst.NumTemplateArgs = TemplateArgs.size(); 282 Inst.NumTemplateArgs = TemplateArgs.size(); 310 Inst.NumTemplateArgs = TemplateArgs.size(); 333 Inst.NumTemplateArgs = TemplateArgs.size(); 358 Inst.NumTemplateArgs = TemplateArgs.size(); 382 Inst.NumTemplateArgs = TemplateArgs.size(); 406 Inst.NumTemplateArgs = TemplateArgs.size(); 430 Inst.NumTemplateArgs [all...] |
H A D | SemaTemplateDeduction.cpp | 2210 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs, 2374 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs,
|
H A D | SemaTemplateInstantiateDecl.cpp | 2637 TemplArgInfo->NumTemplateArgs, 2764 TemplArgInfo->NumTemplateArgs,
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ExprCXX.cpp | 315 unsigned NumTemplateArgs) { 318 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 473 unsigned NumTemplateArgs) { 476 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1245 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; local 1247 + ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1261 unsigned NumTemplateArgs) { 1269 ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1373 unsigned NumTemplateArgs) { 1376 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 313 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 471 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 1259 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 1371 CreateEmpty(const ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument [all...] |
H A D | ItaniumMangle.cpp | 322 unsigned NumTemplateArgs); 340 unsigned NumTemplateArgs); 377 unsigned NumTemplateArgs); 593 unsigned NumTemplateArgs) { 598 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); 600 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); 1267 unsigned NumTemplateArgs) { 1273 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); 3237 for (unsigned i = 0, e = TemplateArgs.NumTemplateArgs; i != e; ++i) 3251 unsigned NumTemplateArgs) { 591 mangleName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument 1265 mangleNestedName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument [all...] |
H A D | MicrosoftMangle.cpp | 932 unsigned NumTemplateArgs = TemplateArgs.size(); local 933 for (unsigned i = 0; i < NumTemplateArgs; ++i) {
|
H A D | StmtProfile.cpp | 943 S->getExplicitTemplateArgs().NumTemplateArgs);
|
H A D | Expr.cpp | 456 unsigned NumTemplateArgs) { 463 Size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 452 CreateEmpty(const ASTContext &Context, bool HasQualifier, bool HasFoundDecl, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 57 for (unsigned i=0; i != Args.NumTemplateArgs; ++i) 354 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local 355 Record.push_back(NumTemplateArgs); 539 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local 540 Record.push_back(NumTemplateArgs); 543 for (unsigned i=0; i != NumTemplateArgs; ++i) 1398 Record.push_back(Args.NumTemplateArgs); 1425 Record.push_back(Args.NumTemplateArgs); 1456 Record.push_back(Args.NumTemplateArgs);
|
H A D | ASTReaderStmt.cpp | 96 unsigned NumTemplateArgs); 99 unsigned NumTemplateArgs); 110 unsigned NumTemplateArgs) { 115 for (unsigned i = 0; i != NumTemplateArgs; ++i) 438 unsigned NumTemplateArgs = 0; local 440 NumTemplateArgs = Record[Idx++]; 451 NumTemplateArgs); 1416 /*NumTemplateArgs=*/Record[Idx++]); 1433 /*NumTemplateArgs=*/Record[Idx++]); 1456 /*NumTemplateArgs 109 ReadTemplateKWAndArgsInfo(ASTTemplateKWAndArgsInfo &Args, unsigned NumTemplateArgs) argument 2023 unsigned NumTemplateArgs = Record[Idx++]; local [all...] |
H A D | ASTWriterDecl.cpp | 377 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); 378 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs;
|
H A D | ASTReader.cpp | 6978 unsigned NumTemplateArgs = Record[Idx++]; local 6979 TemplArgs.reserve(NumTemplateArgs); 6980 while (NumTemplateArgs--)
|
H A D | ASTWriter.cpp | 4974 Record.push_back(ASTTemplArgList->NumTemplateArgs); 4976 for (int i=0, e = ASTTemplArgList->NumTemplateArgs; i != e; ++i)
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 6001 /// The Entity is the ParmVarDecl, and TemplateArgs/NumTemplateArgs 6046 unsigned NumTemplateArgs; member in struct:clang::Sema::ActiveTemplateInstantiation 6059 NumTemplateArgs(0), DeductionInfo(0) {}
|