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

/external/clang/include/clang/AST/
H A DTemplateBase.h523 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 DDeclTemplate.h363 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 DExprCXX.h2416 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 DExpr.h888 unsigned NumTemplateArgs);
1038 return getExplicitTemplateArgs().NumTemplateArgs;
2398 return getExplicitTemplateArgs().NumTemplateArgs;
H A DRecursiveASTVisitor.h1708 TALI->NumTemplateArgs));
/external/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();
498 Active->NumTemplateArgs,
[all...]
/external/clang/lib/AST/
H A DItaniumMangle.cpp295 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 DExprCXX.cpp236 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 DMicrosoftMangle.cpp372 ArgList->NumTemplateArgs);
791 unsigned NumTemplateArgs = TemplateArgs.size(); local
792 for (unsigned i = 0; i < NumTemplateArgs; ++i) {
H A DStmtProfile.cpp862 S->getExplicitTemplateArgs().NumTemplateArgs);
H A DExpr.cpp365 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 DASTWriterStmt.cpp53 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 DASTReaderStmt.cpp86 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 DASTWriterDecl.cpp359 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs);
360 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs;
H A DASTReader.cpp5986 unsigned NumTemplateArgs = Record[Idx++];
5987 TemplArgs.reserve(NumTemplateArgs);
5988 while (NumTemplateArgs--)
/external/clang/tools/libclang/
H A DRecursiveASTVisitor.h1637 TALI->NumTemplateArgs));
H A DCIndex.cpp2161 *ArgEnd = Arg + ArgList->NumTemplateArgs;
/external/clang/include/clang/Sema/
H A DSema.h5450 /// The Entity is the ParmVarDecl, and TemplateArgs/NumTemplateArgs
5495 unsigned NumTemplateArgs; member in struct:clang::Sema::ActiveTemplateInstantiation
5508 NumTemplateArgs(0), DeductionInfo(0) {}

Completed in 1895 milliseconds