| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 625 NumTemplateArgs = Info.size(); in ASTTemplateArgumentListInfo() 628 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ASTTemplateArgumentListInfo() 636 NumTemplateArgs = Info->getNumTemplateArgs(); in ASTTemplateArgumentListInfo() 639 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ASTTemplateArgumentListInfo() 649 NumTemplateArgs = Info.size(); in initializeFrom() 651 for (unsigned i = 0; i != NumTemplateArgs; ++i) in initializeFrom() 660 NumTemplateArgs = 0; in initializeFrom() 669 NumTemplateArgs = Info.size(); in initializeFrom() 671 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in initializeFrom() 682 for (unsigned I = 0; I != NumTemplateArgs; ++I) in copyInto()
|
| H A D | ExprCXX.cpp | 392 unsigned NumTemplateArgs = Args ? Args->size() : 0; in Create() local 395 TemplateArgumentLoc>(NumResults, 1, NumTemplateArgs); in Create() 404 bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) { in CreateEmpty() argument 405 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() 408 NumResults, HasTemplateKWAndArgsInfo, NumTemplateArgs); in CreateEmpty() 496 unsigned NumTemplateArgs) { in CreateEmpty() argument 497 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() 500 HasTemplateKWAndArgsInfo, NumTemplateArgs); in CreateEmpty() 1482 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; in Create() local 1487 HasTemplateKWAndArgsInfo, NumTemplateArgs, HasFirstQualifierFoundInScope); in Create() [all …]
|
| H A D | DeclTemplate.cpp | 1060 NumTemplateArgs(ConvertedArgs.size()) { in ImplicitConceptSpecializationDecl() 1065 EmptyShell Empty, unsigned NumTemplateArgs) in ImplicitConceptSpecializationDecl() argument 1067 NumTemplateArgs(NumTemplateArgs) {} in ImplicitConceptSpecializationDecl() 1079 const ASTContext &C, unsigned ID, unsigned NumTemplateArgs) { in CreateDeserialized() argument 1080 return new (C, ID, additionalSizeToAlloc<TemplateArgument>(NumTemplateArgs)) in CreateDeserialized() 1081 ImplicitConceptSpecializationDecl(EmptyShell{}, NumTemplateArgs); in CreateDeserialized() 1086 assert(Converted.size() == NumTemplateArgs); in setTemplateArguments()
|
| H A D | ItaniumMangle.cpp | 479 unsigned NumTemplateArgs, 568 unsigned NumTemplateArgs, 579 unsigned NumTemplateArgs); 1365 const TemplateArgumentLoc *TemplateArgs, unsigned NumTemplateArgs, in mangleUnresolvedName() argument 1400 mangleTemplateArgs(TemplateName(), TemplateArgs, NumTemplateArgs); in mangleUnresolvedName() 4099 unsigned NumTemplateArgs, in mangleMemberExpr() argument 4105 mangleUnresolvedName(qualifier, member, TemplateArgs, NumTemplateArgs, arity); in mangleMemberExpr() 5329 unsigned NumTemplateArgs) { in mangleTemplateArgs() argument 5333 for (unsigned i = 0; i != NumTemplateArgs; ++i) in mangleTemplateArgs()
|
| H A D | Expr.cpp | 581 unsigned NumTemplateArgs) { in CreateEmpty() argument 582 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() 587 NumTemplateArgs); in CreateEmpty() 1773 unsigned NumTemplateArgs) { in CreateEmpty() argument 1774 assert((!NumTemplateArgs || HasTemplateKWAndArgsInfo) && in CreateEmpty() 1781 NumTemplateArgs); in CreateEmpty()
|
| H A D | ASTContext.cpp | 6298 if (XTC->getTemplateArgsAsWritten()->NumTemplateArgs != in isSameTypeConstraint() 6299 YTC->getTemplateArgsAsWritten()->NumTemplateArgs) in isSameTypeConstraint()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 633 unsigned NumTemplateArgs; 642 unsigned getNumTemplateArgs() const { return NumTemplateArgs; } 681 unsigned NumTemplateArgs;
|
| H A D | ExprCXX.h | 3117 return getTrailingASTTemplateKWAndArgsInfo()->NumTemplateArgs; in getNumTemplateArgs() 3211 unsigned NumTemplateArgs); 3302 unsigned NumTemplateArgs); 3374 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs() 3708 unsigned NumTemplateArgs, bool HasFirstQualifierFoundInScope); 3829 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs() 3950 unsigned NumTemplateArgs);
|
| H A D | DeclTemplate.h | 3326 unsigned NumTemplateArgs; 3330 ImplicitConceptSpecializationDecl(EmptyShell Empty, unsigned NumTemplateArgs); 3338 unsigned NumTemplateArgs); 3342 NumTemplateArgs);
|
| H A D | RecursiveASTVisitor.h | 551 C.getTemplateArgsAsWritten()->NumTemplateArgs)); 1583 D->getTemplateArgsAsWritten()->NumTemplateArgs)); 2069 D->getTemplateArgsAsWritten()->NumTemplateArgs)); \ 2165 TALI->NumTemplateArgs));
|
| H A D | Expr.h | 1304 unsigned NumTemplateArgs); 1410 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs() 3245 unsigned NumTemplateArgs); 3340 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 116 unsigned NumTemplateArgs); 120 unsigned NumTemplateArgs); 132 unsigned NumTemplateArgs) { in ReadTemplateKWAndArgsInfo() argument 137 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadTemplateKWAndArgsInfo() 599 unsigned NumTemplateArgs = 0; in VisitDeclRefExpr() local 601 NumTemplateArgs = Record.readInt(); in VisitDeclRefExpr() 613 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs); in VisitDeclRefExpr() 1024 unsigned NumTemplateArgs = Record.readInt(); in VisitMemberExpr() local 1059 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs); in VisitMemberExpr() 1955 unsigned NumTemplateArgs = Record.readInt(); in VisitCXXDependentScopeMemberExpr() local [all …]
|
| H A D | ASTWriterStmt.cpp | 67 for (unsigned i = 0; i != ArgInfo.NumTemplateArgs; ++i) in AddTemplateKWAndArgsInfo() 613 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() local 614 Record.push_back(NumTemplateArgs); in VisitDeclRefExpr() 894 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() local 901 Record.push_back(NumTemplateArgs); in VisitMemberExpr() 1904 Record.push_back(ArgInfo.NumTemplateArgs); in VisitDependentScopeDeclRefExpr() 1935 Record.push_back(ArgInfo.NumTemplateArgs); in VisitOverloadExpr()
|
| H A D | ASTWriterDecl.cpp | 583 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); in VisitFunctionDecl() 584 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs; in VisitFunctionDecl()
|
| H A D | ASTReader.cpp | 8915 unsigned NumTemplateArgs = readInt(); in readTemplateArgumentList() local 8916 TemplArgs.reserve(NumTemplateArgs); in readTemplateArgumentList() 8917 while (NumTemplateArgs--) in readTemplateArgumentList()
|
| H A D | ASTWriter.cpp | 5817 Record->push_back(ASTTemplArgList->NumTemplateArgs); in AddASTTemplateArgumentListInfo() 5819 for (int i = 0, e = ASTTemplArgList->NumTemplateArgs; i != e; ++i) in AddASTTemplateArgumentListInfo()
|
| H A D | ASTReaderDecl.cpp | 2282 for (unsigned I = 0; I < D->NumTemplateArgs; ++I) in VisitImplicitConceptSpecializationDecl()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 877 if (ConstraintExpr->getTemplateArgsAsWritten()->NumTemplateArgs == 1) { in diagnoseUnsatisfiedRequirement() 1009 if (CSE->getTemplateArgsAsWritten()->NumTemplateArgs == 1) { in diagnoseWellFormedUnsatisfiedConstraintExpr() 1137 ArgsAsWritten->NumTemplateArgs > I in substituteParameterMappings()
|
| H A D | SemaTemplateInstantiate.cpp | 402 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate() 773 Active->NumTemplateArgs) in PrintInstantiationStack() 786 Active->NumTemplateArgs) in PrintInstantiationStack() 810 Active->NumTemplateArgs) in PrintInstantiationStack() 851 Active->NumTemplateArgs) in PrintInstantiationStack() 869 Active->NumTemplateArgs) in PrintInstantiationStack()
|
| H A D | TreeTransform.h | 12737 Old->NumTemplateArgs, TransArgs)) in TransformConceptSpecializationExpr()
|
| /openbsd-src/gnu/llvm/clang/tools/c-index-test/ |
| H A D | c-index-test.c | 1016 int NumTemplateArgs = clang_Cursor_getNumTemplateArguments(Cursor); in PrintCursor() local 1018 if (NumTemplateArgs < 0) { in PrintCursor() 1021 for (I = 0; I < NumTemplateArgs; I++) { in PrintCursor()
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CIndex.cpp | 756 for (unsigned I = 0, N = Info->NumTemplateArgs; I != N; ++I) in VisitClassTemplatePartialSpecializationDecl() 2232 unsigned NumTemplateArgs); 2263 unsigned NumTemplateArgs) { in AddExplicitTemplateArgs() argument 2264 WL.push_back(ExplicitTemplateArgsVisit(A, A + NumTemplateArgs, Parent)); in AddExplicitTemplateArgs()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 9318 unsigned NumTemplateArgs; member 9329 return {TemplateArgs, NumTemplateArgs}; in template_arguments() 9344 Template(nullptr), TemplateArgs(nullptr), NumTemplateArgs(0), in CodeSynthesisContext()
|