Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DTemplateBase.cpp541 NumTemplateArgs = Info.size(); in ASTTemplateArgumentListInfo()
544 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ASTTemplateArgumentListInfo()
554 NumTemplateArgs = Info.size(); in initializeFrom()
556 for (unsigned i = 0; i != NumTemplateArgs; ++i) in initializeFrom()
565 NumTemplateArgs = 0; in initializeFrom()
575 NumTemplateArgs = Info.size(); in initializeFrom()
577 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in initializeFrom()
593 for (unsigned I = 0; I != NumTemplateArgs; ++I) in copyInto()
DExprCXX.cpp239 unsigned NumTemplateArgs) { in CreateEmpty() argument
240 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty()
243 HasTemplateKWAndArgsInfo, NumTemplateArgs); in CreateEmpty()
393 unsigned NumTemplateArgs) { in CreateEmpty() argument
394 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty()
397 HasTemplateKWAndArgsInfo, NumTemplateArgs); in CreateEmpty()
1152 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; in Create() local
1155 HasTemplateKWAndArgsInfo, NumTemplateArgs); in Create()
1169 unsigned NumTemplateArgs) { in CreateEmpty() argument
1170 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty()
[all …]
DItaniumMangle.cpp474 unsigned NumTemplateArgs);
502 unsigned NumTemplateArgs);
548 unsigned NumTemplateArgs);
550 unsigned NumTemplateArgs);
879 unsigned NumTemplateArgs) { in mangleTemplateName() argument
884 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); in mangleTemplateName()
886 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); in mangleTemplateName()
1423 unsigned NumTemplateArgs) { in mangleNestedName() argument
1429 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); in mangleNestedName()
4053 unsigned NumTemplateArgs) { in mangleTemplateArgs() argument
[all …]
DExpr.cpp416 unsigned NumTemplateArgs) { in CreateEmpty() argument
417 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty()
422 NumTemplateArgs); in CreateEmpty()
/external/clang/include/clang/AST/
DTemplateBase.h588 unsigned NumTemplateArgs; member
624 unsigned NumTemplateArgs; in LLVM_ALIGNAS() local
DExprCXX.h2638 return getTrailingASTTemplateKWAndArgsInfo()->NumTemplateArgs; in getNumTemplateArgs()
2743 unsigned NumTemplateArgs);
2826 unsigned NumTemplateArgs);
2895 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
3200 unsigned NumTemplateArgs);
3314 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
3424 unsigned NumTemplateArgs);
DRecursiveASTVisitor.h1772 D->getTemplateArgsAsWritten()->NumTemplateArgs)); \
1849 TALI->NumTemplateArgs));
DExpr.h1015 unsigned NumTemplateArgs);
1120 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
2495 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp66 for (unsigned i = 0; i != ArgInfo.NumTemplateArgs; ++i) in AddTemplateKWAndArgsInfo()
383 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() local
384 Record.push_back(NumTemplateArgs); in VisitDeclRefExpr()
579 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() local
580 Record.push_back(NumTemplateArgs); in VisitMemberExpr()
583 for (unsigned i=0; i != NumTemplateArgs; ++i) in VisitMemberExpr()
1460 Record.push_back(ArgInfo.NumTemplateArgs); in VisitCXXDependentScopeMemberExpr()
1489 Record.push_back(ArgInfo.NumTemplateArgs); in VisitDependentScopeDeclRefExpr()
1522 Record.push_back(ArgInfo.NumTemplateArgs); in VisitOverloadExpr()
DASTReaderStmt.cpp97 unsigned NumTemplateArgs);
100 unsigned NumTemplateArgs);
111 unsigned NumTemplateArgs) { in ReadTemplateKWAndArgsInfo() argument
116 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadTemplateKWAndArgsInfo()
461 unsigned NumTemplateArgs = 0; in VisitDeclRefExpr() local
463 NumTemplateArgs = Record[Idx++]; in VisitDeclRefExpr()
476 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs); in VisitDeclRefExpr()
3023 unsigned NumTemplateArgs = Record[Idx++]; in ReadStmtFromStream() local
3026 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadStmtFromStream()
DASTWriterDecl.cpp563 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); in VisitFunctionDecl()
564 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs; in VisitFunctionDecl()
DASTReader.cpp7906 unsigned NumTemplateArgs = Record[Idx++]; in ReadTemplateArgumentList() local
7907 TemplArgs.reserve(NumTemplateArgs); in ReadTemplateArgumentList()
7908 while (NumTemplateArgs--) in ReadTemplateArgumentList()
DASTWriter.cpp5383 Record->push_back(ASTTemplArgList->NumTemplateArgs); in AddASTTemplateArgumentListInfo()
5385 for (int i=0, e = ASTTemplArgList->NumTemplateArgs; i != e; ++i) in AddASTTemplateArgumentListInfo()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp225 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
466 Active->NumTemplateArgs) in PrintInstantiationStack()
480 Active->NumTemplateArgs) in PrintInstantiationStack()
490 Active->NumTemplateArgs) in PrintInstantiationStack()
530 Active->NumTemplateArgs) in PrintInstantiationStack()
548 Active->NumTemplateArgs) in PrintInstantiationStack()
DSemaTemplateDeduction.cpp2221 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs, in FinishTemplateArgumentDeduction()
2360 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs, in FinishTemplateArgumentDeduction()
DSemaTemplateInstantiateDecl.cpp2968 TemplArgInfo->NumTemplateArgs, in InstantiateClassTemplatePartialSpecialization()
3093 TemplArgInfo->NumTemplateArgs, in InstantiateVarTemplatePartialSpecialization()
/external/clang/tools/libclang/
DCIndex.cpp741 for (unsigned I = 0, N = Info->NumTemplateArgs; I != N; ++I) in VisitClassTemplatePartialSpecializationDecl()
1984 unsigned NumTemplateArgs);
2015 unsigned NumTemplateArgs) { in AddExplicitTemplateArgs() argument
2016 WL.push_back(ExplicitTemplateArgsVisit(A, A + NumTemplateArgs, Parent)); in AddExplicitTemplateArgs()
/external/clang/tools/c-index-test/
Dc-index-test.c841 unsigned NumTemplateArgs = clang_Cursor_getNumTemplateArguments(Cursor); in PrintCursor() local
843 for (I = 0; I < NumTemplateArgs; I++) { in PrintCursor()
/external/clang/include/clang/Sema/
DSema.h6664 unsigned NumTemplateArgs; member
6667 return {TemplateArgs, NumTemplateArgs}; in template_arguments()
6681 TemplateArgs(nullptr), NumTemplateArgs(0), DeductionInfo(nullptr) {} in ActiveTemplateInstantiation()