Searched refs:NumTemplateArgs (Results 1 - 16 of 16) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateBase.h564 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 DDeclTemplate.h386 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 DExprCXX.h2534 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 DExpr.h966 unsigned NumTemplateArgs);
1115 return getExplicitTemplateArgs().NumTemplateArgs;
2504 return getExplicitTemplateArgs().NumTemplateArgs;
H A DRecursiveASTVisitor.h1728 TALI->NumTemplateArgs));
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp187 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 DExprCXX.cpp250 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 DItaniumMangle.cpp298 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 DMicrosoftMangle.cpp827 unsigned NumTemplateArgs = TemplateArgs.size(); local
828 for (unsigned i = 0; i < NumTemplateArgs; ++i) {
H A DStmtProfile.cpp876 S->getExplicitTemplateArgs().NumTemplateArgs);
H A DExpr.cpp445 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 DASTWriterStmt.cpp54 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 DASTReaderStmt.cpp95 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 DASTWriterDecl.cpp366 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs);
367 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs;
H A DASTReader.cpp6893 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 DSema.h5738 /// The Entity is the ParmVarDecl, and TemplateArgs/NumTemplateArgs
5783 unsigned NumTemplateArgs; member in struct:clang::Sema::ActiveTemplateInstantiation
5796 NumTemplateArgs(0), DeductionInfo(0) {}

Completed in 307 milliseconds