/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | TemplateBase.h | 564 unsigned NumTemplateArgs; member in union:clang::ASTTemplateArgumentListInfo::__anon2786 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 | 386 unsigned NumTemplateArgs, ASTContext &Context) { 387 ID.AddInteger(NumTemplateArgs); 388 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg) 1617 unsigned NumTemplateArgs, ASTContext &Context) { 1618 ID.AddInteger(NumTemplateArgs); 1619 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg) 385 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, ASTContext &Context) argument 1616 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, ASTContext &Context) argument
|
H A D | ExprCXX.h | 2534 return getExplicitTemplateArgs().NumTemplateArgs; 2633 unsigned NumTemplateArgs); 2717 unsigned NumTemplateArgs); 2800 return getExplicitTemplateArgs().NumTemplateArgs; 3094 unsigned NumTemplateArgs); 3227 return getExplicitTemplateArgs().NumTemplateArgs; 3319 unsigned NumTemplateArgs);
|
H A D | Expr.h | 966 unsigned NumTemplateArgs); 1115 return getExplicitTemplateArgs().NumTemplateArgs; 2504 return getExplicitTemplateArgs().NumTemplateArgs;
|
H A D | RecursiveASTVisitor.h | 1728 TALI->NumTemplateArgs));
|
/freebsd-10.0-release/contrib/llvm/tools/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(); 500 Active->NumTemplateArgs, [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ExprCXX.cpp | 250 unsigned NumTemplateArgs) { 253 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 407 unsigned NumTemplateArgs) { 410 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1160 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; local 1162 + ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1176 unsigned NumTemplateArgs) { 1184 ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 1288 unsigned NumTemplateArgs) { 1291 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 248 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 405 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 1174 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument 1287 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument [all...] |
H A D | ItaniumMangle.cpp | 298 unsigned NumTemplateArgs); 314 unsigned NumTemplateArgs); 350 unsigned NumTemplateArgs); 585 unsigned NumTemplateArgs) { 590 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); 592 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); 1253 unsigned NumTemplateArgs) { 1259 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); 3077 for (unsigned i = 0, e = TemplateArgs.NumTemplateArgs; i != e; ++i) 3091 unsigned NumTemplateArgs) { 583 mangleName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument 1251 mangleNestedName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument [all...] |
H A D | MicrosoftMangle.cpp | 827 unsigned NumTemplateArgs = TemplateArgs.size(); local 828 for (unsigned i = 0; i < NumTemplateArgs; ++i) {
|
H A D | StmtProfile.cpp | 876 S->getExplicitTemplateArgs().NumTemplateArgs);
|
H A D | Expr.cpp | 445 unsigned NumTemplateArgs) { 452 Size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); 441 CreateEmpty(ASTContext &Context, bool HasQualifier, bool HasFoundDecl, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 54 for (unsigned i=0; i != Args.NumTemplateArgs; ++i) 351 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local 352 Record.push_back(NumTemplateArgs); 536 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local 537 Record.push_back(NumTemplateArgs); 540 for (unsigned i=0; i != NumTemplateArgs; ++i) 1379 Record.push_back(Args.NumTemplateArgs); 1406 Record.push_back(Args.NumTemplateArgs); 1437 Record.push_back(Args.NumTemplateArgs);
|
H A D | ASTReaderStmt.cpp | 95 unsigned NumTemplateArgs); 98 unsigned NumTemplateArgs); 109 unsigned NumTemplateArgs) { 114 for (unsigned i = 0; i != NumTemplateArgs; ++i) 436 unsigned NumTemplateArgs = 0; local 438 NumTemplateArgs = Record[Idx++]; 449 NumTemplateArgs); 1399 /*NumTemplateArgs=*/Record[Idx++]); 1416 /*NumTemplateArgs=*/Record[Idx++]); 1439 /*NumTemplateArgs 108 ReadTemplateKWAndArgsInfo(ASTTemplateKWAndArgsInfo &Args, unsigned NumTemplateArgs) argument 1902 unsigned NumTemplateArgs = Record[Idx++]; local [all...] |
H A D | ASTWriterDecl.cpp | 366 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); 367 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs;
|
H A D | ASTReader.cpp | 6893 unsigned NumTemplateArgs = Record[Idx++]; local 6894 TemplArgs.reserve(NumTemplateArgs); 6895 while (NumTemplateArgs--)
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 5738 /// The Entity is the ParmVarDecl, and TemplateArgs/NumTemplateArgs 5783 unsigned NumTemplateArgs; member in struct:clang::Sema::ActiveTemplateInstantiation 5796 NumTemplateArgs(0), DeductionInfo(0) {}
|