Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprConcepts.cpp43 NumTemplateArgs(ConvertedArgs.size()), in ConceptSpecializationExpr()
60 unsigned NumTemplateArgs) in ConceptSpecializationExpr() argument
62 NumTemplateArgs(NumTemplateArgs) { } in ConceptSpecializationExpr()
66 assert(Converted.size() == NumTemplateArgs); in setTemplateArguments()
98 NumTemplateArgs(ConvertedArgs.size()), in ConceptSpecializationExpr()
129 unsigned NumTemplateArgs) { in Create() argument
131 NumTemplateArgs)); in Create()
132 return new (Buffer) ConceptSpecializationExpr(Empty, NumTemplateArgs); in Create()
H A DTemplateBase.cpp621 NumTemplateArgs = Info.size(); in ASTTemplateArgumentListInfo()
624 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ASTTemplateArgumentListInfo()
634 NumTemplateArgs = Info.size(); in initializeFrom()
636 for (unsigned i = 0; i != NumTemplateArgs; ++i) in initializeFrom()
645 NumTemplateArgs = 0; in initializeFrom()
654 NumTemplateArgs = Info.size(); in initializeFrom()
656 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in initializeFrom()
667 for (unsigned I = 0; I != NumTemplateArgs; ++I) in copyInto()
H A DExprCXX.cpp390 unsigned NumTemplateArgs = Args ? Args->size() : 0; in Create() local
393 TemplateArgumentLoc>(NumResults, 1, NumTemplateArgs); in Create()
402 bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) { in CreateEmpty() argument
403 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty()
406 NumResults, HasTemplateKWAndArgsInfo, NumTemplateArgs); in CreateEmpty()
494 unsigned NumTemplateArgs) { in CreateEmpty() argument
495 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty()
498 HasTemplateKWAndArgsInfo, NumTemplateArgs); in CreateEmpty()
1411 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; in Create() local
1416 HasTemplateKWAndArgsInfo, NumTemplateArgs, HasFirstQualifierFoundInScope); in Create()
[all …]
H A DItaniumMangle.cpp501 unsigned NumTemplateArgs,
512 unsigned NumTemplateArgs);
541 unsigned NumTemplateArgs);
593 unsigned NumTemplateArgs,
604 unsigned NumTemplateArgs);
606 unsigned NumTemplateArgs);
1051 unsigned NumTemplateArgs) { in mangleTemplateName() argument
1056 mangleTemplateArgs(asTemplateName(TD), TemplateArgs, NumTemplateArgs); in mangleTemplateName()
1058 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); in mangleTemplateName()
1328 const TemplateArgumentLoc *TemplateArgs, unsigned NumTemplateArgs, in mangleUnresolvedName() argument
[all …]
H A DExpr.cpp480 unsigned NumTemplateArgs) { in CreateEmpty() argument
481 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty()
486 NumTemplateArgs); in CreateEmpty()
1648 unsigned NumTemplateArgs) { in CreateEmpty() argument
1649 assert((!NumTemplateArgs || HasTemplateKWAndArgsInfo) && in CreateEmpty()
1656 NumTemplateArgs); in CreateEmpty()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprConcepts.h51 unsigned NumTemplateArgs;
72 ConceptSpecializationExpr(EmptyShell Empty, unsigned NumTemplateArgs);
92 Create(ASTContext &C, EmptyShell Empty, unsigned NumTemplateArgs);
96 NumTemplateArgs); in getTemplateArguments()
H A DTemplateBase.h630 unsigned NumTemplateArgs;
639 unsigned getNumTemplateArgs() const { return NumTemplateArgs; }
674 unsigned NumTemplateArgs;
H A DExprCXX.h3043 return getTrailingASTTemplateKWAndArgsInfo()->NumTemplateArgs; in getNumTemplateArgs()
3137 unsigned NumTemplateArgs);
3228 unsigned NumTemplateArgs);
3300 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
3635 unsigned NumTemplateArgs, bool HasFirstQualifierFoundInScope);
3756 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
3877 unsigned NumTemplateArgs);
H A DRecursiveASTVisitor.h1482 D->getTemplateArgsAsWritten()->NumTemplateArgs));
1943 D->getTemplateArgsAsWritten()->NumTemplateArgs)); \
2038 TALI->NumTemplateArgs));
2390 C.getTemplateArgsAsWritten()->NumTemplateArgs));
H A DExpr.h1283 unsigned NumTemplateArgs);
1389 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
3162 unsigned NumTemplateArgs);
3257 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp116 unsigned NumTemplateArgs);
120 unsigned NumTemplateArgs);
132 unsigned NumTemplateArgs) { in ReadTemplateKWAndArgsInfo() argument
137 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadTemplateKWAndArgsInfo()
603 unsigned NumTemplateArgs = 0; in VisitDeclRefExpr() local
605 NumTemplateArgs = Record.readInt(); in VisitDeclRefExpr()
617 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs); in VisitDeclRefExpr()
801 unsigned NumTemplateArgs = Record.readInt(); in VisitConceptSpecializationExpr() local
809 for (unsigned I = 0; I < NumTemplateArgs; ++I) in VisitConceptSpecializationExpr()
1023 unsigned NumTemplateArgs = Record.readInt(); in VisitMemberExpr() local
[all …]
H A DASTWriterStmt.cpp67 for (unsigned i = 0; i != ArgInfo.NumTemplateArgs; ++i) in AddTemplateKWAndArgsInfo()
606 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() local
607 Record.push_back(NumTemplateArgs); in VisitDeclRefExpr()
887 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() local
894 Record.push_back(NumTemplateArgs); in VisitMemberExpr()
1891 Record.push_back(ArgInfo.NumTemplateArgs); in VisitDependentScopeDeclRefExpr()
1922 Record.push_back(ArgInfo.NumTemplateArgs); in VisitOverloadExpr()
H A DASTWriterDecl.cpp610 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); in VisitFunctionDecl()
611 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs; in VisitFunctionDecl()
H A DASTReaderDecl.cpp2917 if (TXTCArgs->NumTemplateArgs != TYTCArgs->NumTemplateArgs) in isSameTemplateParameter()
H A DASTWriter.cpp5449 Record->push_back(ASTTemplArgList->NumTemplateArgs); in AddASTTemplateArgumentListInfo()
5451 for (int i = 0, e = ASTTemplArgList->NumTemplateArgs; i != e; ++i) in AddASTTemplateArgumentListInfo()
H A DASTReader.cpp8799 unsigned NumTemplateArgs = readInt(); in readTemplateArgumentList() local
8800 TemplArgs.reserve(NumTemplateArgs); in readTemplateArgumentList()
8801 while (NumTemplateArgs--) in readTemplateArgumentList()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaConcept.cpp453 if (ConstraintExpr->getTemplateArgsAsWritten()->NumTemplateArgs == 1) { in diagnoseUnsatisfiedRequirement()
588 if (CSE->getTemplateArgsAsWritten()->NumTemplateArgs == 1) { in diagnoseWellFormedUnsatisfiedConstraintExpr()
716 ArgsAsWritten->NumTemplateArgs > I ? in substituteParameterMappings()
H A DSemaTemplateInstantiate.cpp257 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate()
606 Active->NumTemplateArgs) in PrintInstantiationStack()
619 Active->NumTemplateArgs) in PrintInstantiationStack()
643 Active->NumTemplateArgs) in PrintInstantiationStack()
684 Active->NumTemplateArgs) in PrintInstantiationStack()
702 Active->NumTemplateArgs) in PrintInstantiationStack()
2384 TemplArgInfo->NumTemplateArgs, InstArgs, TemplateArgs)) in SubstParmVarDecl()
H A DSemaTemplateInstantiateDecl.cpp2640 TemplArgInfo->NumTemplateArgs, in VisitTemplateTypeParmDecl()
3898 TemplArgInfo->NumTemplateArgs, in InstantiateClassTemplatePartialSpecialization()
4026 TemplArgInfo->NumTemplateArgs, in InstantiateVarTemplatePartialSpecialization()
H A DSemaTemplateDeduction.cpp2973 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs, in FinishTemplateArgumentDeduction()
H A DSemaTemplate.cpp2275 ArgsAsWritten->NumTemplateArgs, TransformedArgs, in transformTemplateParameter()
H A DTreeTransform.h12202 Old->NumTemplateArgs, TransArgs)) in TransformConceptSpecializationExpr()
/netbsd-src/external/apache2/llvm/dist/clang/tools/c-index-test/
H A Dc-index-test.c1005 int NumTemplateArgs = clang_Cursor_getNumTemplateArguments(Cursor); in PrintCursor() local
1007 if (NumTemplateArgs < 0) { in PrintCursor()
1010 for (I = 0; I < NumTemplateArgs; I++) { in PrintCursor()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp755 for (unsigned I = 0, N = Info->NumTemplateArgs; I != N; ++I) in VisitClassTemplatePartialSpecializationDecl()
2119 unsigned NumTemplateArgs);
2150 unsigned NumTemplateArgs) { in AddExplicitTemplateArgs() argument
2151 WL.push_back(ExplicitTemplateArgsVisit(A, A + NumTemplateArgs, Parent)); in AddExplicitTemplateArgs()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h8675 unsigned NumTemplateArgs; member
8683 return {TemplateArgs, NumTemplateArgs}; in template_arguments()
8698 Template(nullptr), TemplateArgs(nullptr), NumTemplateArgs(0), in CodeSynthesisContext()