Home
last modified time | relevance | path

Searched refs:NumTemplateArgs (Results 1 – 19 of 19) sorted by relevance

/external/clang/lib/AST/
DTemplateBase.cpp570 NumTemplateArgs = Info.size(); in initializeFrom()
573 for (unsigned i = 0; i != NumTemplateArgs; ++i) in initializeFrom()
584 NumTemplateArgs = Info.size(); in initializeFrom()
587 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in initializeFrom()
603 for (unsigned I = 0; I != NumTemplateArgs; ++I) in copyInto()
607 std::size_t ASTTemplateArgumentListInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() argument
609 sizeof(TemplateArgumentLoc) * NumTemplateArgs; in sizeFor()
637 NumTemplateArgs = 0; in initializeFrom()
642 ASTTemplateKWAndArgsInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() argument
646 return Base::sizeFor(NumTemplateArgs) + sizeof(SourceLocation); in sizeFor()
DExprCXX.cpp236 unsigned NumTemplateArgs) { in CreateEmpty() argument
239 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
393 unsigned NumTemplateArgs) { in CreateEmpty() argument
396 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
1120 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; in Create() local
1122 + ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in Create()
1136 unsigned NumTemplateArgs) { in CreateEmpty() argument
1144 ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
1248 unsigned NumTemplateArgs) { in CreateEmpty() argument
1251 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
DItaniumMangle.cpp295 unsigned NumTemplateArgs);
311 unsigned NumTemplateArgs);
348 unsigned NumTemplateArgs);
351 unsigned NumTemplateArgs);
591 unsigned NumTemplateArgs) { in mangleName() argument
597 mangleTemplateArgs(*TemplateParameters, TemplateArgs, NumTemplateArgs); in mangleName()
599 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); in mangleName()
1244 unsigned NumTemplateArgs) { in mangleNestedName() argument
1251 mangleTemplateArgs(*TemplateParameters, TemplateArgs, NumTemplateArgs); in mangleNestedName()
3046 for (unsigned i = 0, e = TemplateArgs.NumTemplateArgs; i != e; ++i) in mangleTemplateArgs()
[all …]
DMicrosoftMangle.cpp372 ArgList->NumTemplateArgs); in isTemplate()
791 unsigned NumTemplateArgs = TemplateArgs.size(); in mangleTemplateArgs() local
792 for (unsigned i = 0; i < NumTemplateArgs; ++i) { in mangleTemplateArgs()
DStmtProfile.cpp862 S->getExplicitTemplateArgs().NumTemplateArgs); in VisitOverloadExpr()
DExpr.cpp365 unsigned NumTemplateArgs) { in CreateEmpty() argument
372 Size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
/external/clang/include/clang/AST/
DTemplateBase.h523 unsigned NumTemplateArgs; member
552 static std::size_t sizeFor(unsigned NumTemplateArgs);
567 (getTemplateArgs() + NumTemplateArgs); in getTemplateKeywordLoc()
573 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc; in setTemplateKeywordLoc()
588 static std::size_t sizeFor(unsigned NumTemplateArgs);
DDeclTemplate.h363 unsigned NumTemplateArgs, ASTContext &Context) { in Profile() argument
364 ID.AddInteger(NumTemplateArgs); in Profile()
365 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg) in Profile()
1582 unsigned NumTemplateArgs, ASTContext &Context) {
1583 ID.AddInteger(NumTemplateArgs);
1584 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg)
DExprCXX.h2416 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
2527 unsigned NumTemplateArgs);
2614 unsigned NumTemplateArgs);
2697 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
2990 unsigned NumTemplateArgs);
3123 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
3218 unsigned NumTemplateArgs);
DExpr.h888 unsigned NumTemplateArgs);
1038 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
2398 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
DRecursiveASTVisitor.h1708 TALI->NumTemplateArgs)); in TraverseFunctionHelper()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp187 Inst.NumTemplateArgs = 0; in InstantiatingTemplate()
210 Inst.NumTemplateArgs = 0; in InstantiatingTemplate()
235 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
260 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
288 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
313 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
337 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
361 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
385 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
498 Active->NumTemplateArgs, in PrintInstantiationStack()
[all …]
/external/clang/lib/Serialization/
DASTWriterStmt.cpp53 for (unsigned i=0; i != Args.NumTemplateArgs; ++i) in AddTemplateKWAndArgsInfo()
288 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() local
289 Record.push_back(NumTemplateArgs); in VisitDeclRefExpr()
472 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() local
473 Record.push_back(NumTemplateArgs); in VisitMemberExpr()
476 for (unsigned i=0; i != NumTemplateArgs; ++i) in VisitMemberExpr()
1300 Record.push_back(Args.NumTemplateArgs); in VisitCXXDependentScopeMemberExpr()
1327 Record.push_back(Args.NumTemplateArgs); in VisitDependentScopeDeclRefExpr()
1358 Record.push_back(Args.NumTemplateArgs); in VisitOverloadExpr()
DASTReaderStmt.cpp86 unsigned NumTemplateArgs);
89 unsigned NumTemplateArgs);
100 unsigned NumTemplateArgs) { in ReadTemplateKWAndArgsInfo() argument
105 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadTemplateKWAndArgsInfo()
355 unsigned NumTemplateArgs = 0; in VisitDeclRefExpr() local
357 NumTemplateArgs = Record[Idx++]; in VisitDeclRefExpr()
368 NumTemplateArgs); in VisitDeclRefExpr()
1792 unsigned NumTemplateArgs = Record[Idx++]; in ReadStmtFromStream() local
1795 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadStmtFromStream()
DASTWriterDecl.cpp359 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); in VisitFunctionDecl()
360 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs; in VisitFunctionDecl()
DASTReader.cpp5986 unsigned NumTemplateArgs = Record[Idx++]; in ReadTemplateArgumentList() local
5987 TemplArgs.reserve(NumTemplateArgs); in ReadTemplateArgumentList()
5988 while (NumTemplateArgs--) in ReadTemplateArgumentList()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h1637 TALI->NumTemplateArgs)); in TraverseFunctionHelper()
DCIndex.cpp2161 *ArgEnd = Arg + ArgList->NumTemplateArgs; in RunVisitorWorkList()
/external/clang/include/clang/Sema/
DSema.h5495 unsigned NumTemplateArgs; member
5508 NumTemplateArgs(0), DeductionInfo(0) {} in ActiveTemplateInstantiation()