Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DTemplateBase.cpp527 NumTemplateArgs = Info.size(); in initializeFrom()
530 for (unsigned i = 0; i != NumTemplateArgs; ++i) in initializeFrom()
541 NumTemplateArgs = Info.size(); in initializeFrom()
544 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in initializeFrom()
560 for (unsigned I = 0; I != NumTemplateArgs; ++I) in copyInto()
564 std::size_t ASTTemplateArgumentListInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() argument
566 sizeof(TemplateArgumentLoc) * NumTemplateArgs; in sizeFor()
594 NumTemplateArgs = 0; in initializeFrom()
599 ASTTemplateKWAndArgsInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() argument
603 return Base::sizeFor(NumTemplateArgs) + sizeof(SourceLocation); in sizeFor()
DExprCXX.cpp314 unsigned NumTemplateArgs) { in CreateEmpty() argument
317 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
472 unsigned NumTemplateArgs) { in CreateEmpty() argument
475 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
1257 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; in Create() local
1259 + ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in Create()
1273 unsigned NumTemplateArgs) { in CreateEmpty() argument
1281 ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
1380 unsigned NumTemplateArgs) { in CreateEmpty() argument
1383 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
DItaniumMangle.cpp327 unsigned NumTemplateArgs);
345 unsigned NumTemplateArgs);
382 unsigned NumTemplateArgs);
609 unsigned NumTemplateArgs) { in mangleName() argument
614 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); in mangleName()
616 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); in mangleName()
1284 unsigned NumTemplateArgs) { in mangleNestedName() argument
1290 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); in mangleNestedName()
3291 for (unsigned i = 0, e = TemplateArgs.NumTemplateArgs; i != e; ++i) in mangleTemplateArgs()
3305 unsigned NumTemplateArgs) { in mangleTemplateArgs() argument
[all …]
DStmtProfile.cpp1035 S->getExplicitTemplateArgs().NumTemplateArgs); in VisitOverloadExpr()
DExpr.cpp427 unsigned NumTemplateArgs) { in CreateEmpty() argument
434 Size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
/external/clang/include/clang/AST/
DTemplateBase.h570 unsigned NumTemplateArgs; member
600 static std::size_t sizeFor(unsigned NumTemplateArgs);
615 (getTemplateArgs() + NumTemplateArgs); in getTemplateKeywordLoc()
621 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc; in setTemplateKeywordLoc()
636 static std::size_t sizeFor(unsigned NumTemplateArgs);
DExprCXX.h2420 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
2520 unsigned NumTemplateArgs);
2604 unsigned NumTemplateArgs);
2689 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
2985 unsigned NumTemplateArgs);
3119 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
3214 unsigned NumTemplateArgs);
DDataRecursiveASTVisitor.h1640 D->getTemplateArgsAsWritten()->NumTemplateArgs));
1714 TALI->NumTemplateArgs)); in TraverseFunctionHelper()
1807 D->getTemplateArgsAsWritten()->NumTemplateArgs));
DRecursiveASTVisitor.h1679 D->getTemplateArgsAsWritten()->NumTemplateArgs)); \
1756 TALI->NumTemplateArgs)); in TraverseFunctionHelper()
DExpr.h983 unsigned NumTemplateArgs);
1132 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
2533 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp218 Inst.NumTemplateArgs = TemplateArgs.size(); in Initialize()
467 Active->NumTemplateArgs, in PrintInstantiationStack()
483 Active->NumTemplateArgs) in PrintInstantiationStack()
497 Active->NumTemplateArgs) in PrintInstantiationStack()
507 Active->NumTemplateArgs) in PrintInstantiationStack()
521 Active->NumTemplateArgs, in PrintInstantiationStack()
549 Active->NumTemplateArgs) in PrintInstantiationStack()
567 Active->NumTemplateArgs) in PrintInstantiationStack()
DSemaTemplateInstantiateDecl.cpp2655 TemplArgInfo->NumTemplateArgs, in InstantiateClassTemplatePartialSpecialization()
2782 TemplArgInfo->NumTemplateArgs, in InstantiateVarTemplatePartialSpecialization()
DSemaTemplateDeduction.cpp2229 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs, in FinishTemplateArgumentDeduction()
2393 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs, in FinishTemplateArgumentDeduction()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp57 for (unsigned i=0; i != Args.NumTemplateArgs; ++i) in AddTemplateKWAndArgsInfo()
349 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() local
350 Record.push_back(NumTemplateArgs); in VisitDeclRefExpr()
534 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() local
535 Record.push_back(NumTemplateArgs); in VisitMemberExpr()
538 for (unsigned i=0; i != NumTemplateArgs; ++i) in VisitMemberExpr()
1393 Record.push_back(Args.NumTemplateArgs); in VisitCXXDependentScopeMemberExpr()
1420 Record.push_back(Args.NumTemplateArgs); in VisitDependentScopeDeclRefExpr()
1451 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()
436 unsigned NumTemplateArgs = 0; in VisitDeclRefExpr() local
438 NumTemplateArgs = Record[Idx++]; in VisitDeclRefExpr()
449 NumTemplateArgs); in VisitDeclRefExpr()
2212 unsigned NumTemplateArgs = Record[Idx++]; in ReadStmtFromStream() local
2215 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadStmtFromStream()
DASTWriterDecl.cpp403 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); in VisitFunctionDecl()
404 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs; in VisitFunctionDecl()
DASTReader.cpp7638 unsigned NumTemplateArgs = Record[Idx++]; in ReadTemplateArgumentList() local
7639 TemplArgs.reserve(NumTemplateArgs); in ReadTemplateArgumentList()
7640 while (NumTemplateArgs--) in ReadTemplateArgumentList()
DASTWriter.cpp5232 Record.push_back(ASTTemplArgList->NumTemplateArgs); in AddASTTemplateArgumentListInfo()
5234 for (int i=0, e = ASTTemplArgList->NumTemplateArgs; i != e; ++i) in AddASTTemplateArgumentListInfo()
/external/clang/tools/libclang/
DCIndex.cpp726 for (unsigned I = 0, N = Info->NumTemplateArgs; I != N; ++I) in VisitClassTemplatePartialSpecializationDecl()
2364 *ArgEnd = Arg + ArgList->NumTemplateArgs; in RunVisitorWorkList()
/external/clang/include/clang/Sema/
DSema.h6162 unsigned NumTemplateArgs; member
6175 TemplateArgs(nullptr), NumTemplateArgs(0), DeductionInfo(nullptr) {} in ActiveTemplateInstantiation()