Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DTemplateBase.cpp521 NumTemplateArgs = Info.size(); in initializeFrom()
524 for (unsigned i = 0; i != NumTemplateArgs; ++i) in initializeFrom()
535 NumTemplateArgs = Info.size(); in initializeFrom()
538 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in initializeFrom()
554 for (unsigned I = 0; I != NumTemplateArgs; ++I) in copyInto()
558 std::size_t ASTTemplateArgumentListInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() argument
560 sizeof(TemplateArgumentLoc) * NumTemplateArgs; in sizeFor()
588 NumTemplateArgs = 0; in initializeFrom()
593 ASTTemplateKWAndArgsInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() argument
597 return Base::sizeFor(NumTemplateArgs) + sizeof(SourceLocation); in sizeFor()
DExprCXX.cpp253 unsigned NumTemplateArgs) { in CreateEmpty() argument
256 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
410 unsigned NumTemplateArgs) { in CreateEmpty() argument
413 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
1175 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; in Create() local
1177 + ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in Create()
1191 unsigned NumTemplateArgs) { in CreateEmpty() argument
1199 ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
1303 unsigned NumTemplateArgs) { in CreateEmpty() argument
1306 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
DItaniumMangle.cpp322 unsigned NumTemplateArgs);
340 unsigned NumTemplateArgs);
377 unsigned NumTemplateArgs);
620 unsigned NumTemplateArgs) { in mangleName() argument
625 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); in mangleName()
627 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); in mangleName()
1289 unsigned NumTemplateArgs) { in mangleNestedName() argument
1295 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); in mangleNestedName()
3245 for (unsigned i = 0, e = TemplateArgs.NumTemplateArgs; i != e; ++i) in mangleTemplateArgs()
3259 unsigned NumTemplateArgs) { in mangleTemplateArgs() argument
[all …]
DMicrosoftMangle.cpp870 unsigned NumTemplateArgs = TemplateArgs.size(); in mangleTemplateArgs() local
871 for (unsigned i = 0; i < NumTemplateArgs; ++i) { in mangleTemplateArgs()
DStmtProfile.cpp923 S->getExplicitTemplateArgs().NumTemplateArgs); in VisitOverloadExpr()
DExpr.cpp452 unsigned NumTemplateArgs) { in CreateEmpty() argument
459 Size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
/external/clang/include/clang/AST/
DTemplateBase.h553 unsigned NumTemplateArgs; member
582 static std::size_t sizeFor(unsigned NumTemplateArgs);
597 (getTemplateArgs() + NumTemplateArgs); in getTemplateKeywordLoc()
603 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc; in setTemplateKeywordLoc()
618 static std::size_t sizeFor(unsigned NumTemplateArgs);
DDeclTemplate.h388 unsigned NumTemplateArgs, ASTContext &Context) { in Profile() argument
389 ID.AddInteger(NumTemplateArgs); in Profile()
390 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg) in Profile()
1627 unsigned NumTemplateArgs, ASTContext &Context) {
1628 ID.AddInteger(NumTemplateArgs);
1629 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg)
2511 unsigned NumTemplateArgs, ASTContext &Context) {
2512 ID.AddInteger(NumTemplateArgs);
2513 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg)
DExprCXX.h2627 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
2727 unsigned NumTemplateArgs);
2811 unsigned NumTemplateArgs);
2895 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
3193 unsigned NumTemplateArgs);
3327 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
3422 unsigned NumTemplateArgs);
DExpr.h965 unsigned NumTemplateArgs);
1114 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
2503 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
DRecursiveASTVisitor.h1811 TALI->NumTemplateArgs)); in TraverseFunctionHelper()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp203 Inst.NumTemplateArgs = 0; in InstantiatingTemplate()
226 Inst.NumTemplateArgs = 0; in InstantiatingTemplate()
251 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
276 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
304 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
327 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
352 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
376 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
400 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
424 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
[all …]
/external/clang/lib/Serialization/
DASTWriterStmt.cpp56 for (unsigned i=0; i != Args.NumTemplateArgs; ++i) in AddTemplateKWAndArgsInfo()
353 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() local
354 Record.push_back(NumTemplateArgs); in VisitDeclRefExpr()
538 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() local
539 Record.push_back(NumTemplateArgs); in VisitMemberExpr()
542 for (unsigned i=0; i != NumTemplateArgs; ++i) in VisitMemberExpr()
1387 Record.push_back(Args.NumTemplateArgs); in VisitCXXDependentScopeMemberExpr()
1414 Record.push_back(Args.NumTemplateArgs); in VisitDependentScopeDeclRefExpr()
1445 Record.push_back(Args.NumTemplateArgs); in VisitOverloadExpr()
DASTReaderStmt.cpp96 unsigned NumTemplateArgs);
99 unsigned NumTemplateArgs);
110 unsigned NumTemplateArgs) { in ReadTemplateKWAndArgsInfo() argument
115 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadTemplateKWAndArgsInfo()
438 unsigned NumTemplateArgs = 0; in VisitDeclRefExpr() local
440 NumTemplateArgs = Record[Idx++]; in VisitDeclRefExpr()
451 NumTemplateArgs); in VisitDeclRefExpr()
1988 unsigned NumTemplateArgs = Record[Idx++]; in ReadStmtFromStream() local
1991 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadStmtFromStream()
DASTWriterDecl.cpp374 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); in VisitFunctionDecl()
375 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs; in VisitFunctionDecl()
DASTReader.cpp6928 unsigned NumTemplateArgs = Record[Idx++]; in ReadTemplateArgumentList() local
6929 TemplArgs.reserve(NumTemplateArgs); in ReadTemplateArgumentList()
6930 while (NumTemplateArgs--) in ReadTemplateArgumentList()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h1728 TALI->NumTemplateArgs)); in TraverseFunctionHelper()
DCIndex.cpp2281 *ArgEnd = Arg + ArgList->NumTemplateArgs; in RunVisitorWorkList()
/external/clang/include/clang/Sema/
DSema.h5918 unsigned NumTemplateArgs; member
5931 NumTemplateArgs(0), DeductionInfo(0) {} in ActiveTemplateInstantiation()