| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 735 NumTemplateArgs = Info.size(); in ASTTemplateArgumentListInfo() 738 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ASTTemplateArgumentListInfo() 746 NumTemplateArgs = Info->getNumTemplateArgs(); in ASTTemplateArgumentListInfo() 749 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ASTTemplateArgumentListInfo() 759 NumTemplateArgs = Info.size(); in initializeFrom() 761 for (unsigned i = 0; i != NumTemplateArgs; ++i) in initializeFrom() 770 NumTemplateArgs = 0; in initializeFrom() 779 NumTemplateArgs = Info.size(); in initializeFrom() 781 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in initializeFrom() 792 for (unsigned I = 0; I != NumTemplateArgs; ++I) in copyInto()
|
| H A D | ExprCXX.cpp | 395 unsigned NumTemplateArgs = Args ? Args->size() : 0; in Create() local 407 bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) { in CreateEmpty() argument 408 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() 411 NumResults, HasTemplateKWAndArgsInfo, NumTemplateArgs); in CreateEmpty() 500 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() 503 HasTemplateKWAndArgsInfo, NumTemplateArgs); in CreateEmpty() 1508 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() 1598 NumResults, HasTemplateKWAndArgsInfo, NumTemplateArgs); in Create() 1607 bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) { in CreateEmpty() argument 1608 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() [all …]
|
| H A D | DeclTemplate.cpp | 1057 NumTemplateArgs(ConvertedArgs.size()) { in ImplicitConceptSpecializationDecl() 1062 EmptyShell Empty, unsigned NumTemplateArgs) in ImplicitConceptSpecializationDecl() argument 1064 NumTemplateArgs(NumTemplateArgs) {} in ImplicitConceptSpecializationDecl() 1076 const ASTContext &C, unsigned ID, unsigned NumTemplateArgs) { in CreateDeserialized() argument 1077 return new (C, ID, additionalSizeToAlloc<TemplateArgument>(NumTemplateArgs)) in CreateDeserialized() 1078 ImplicitConceptSpecializationDecl(EmptyShell{}, NumTemplateArgs); in CreateDeserialized() 1083 assert(Converted.size() == NumTemplateArgs); in setTemplateArguments()
|
| H A D | ItaniumMangle.cpp | 505 unsigned NumTemplateArgs, 601 unsigned NumTemplateArgs, 615 unsigned NumTemplateArgs); 1423 const TemplateArgumentLoc *TemplateArgs, unsigned NumTemplateArgs, in mangleUnresolvedName() argument 1458 mangleTemplateArgs(TemplateName(), TemplateArgs, NumTemplateArgs); in mangleUnresolvedName() 4484 unsigned NumTemplateArgs, in mangleMemberExpr() argument 4490 mangleUnresolvedName(qualifier, member, TemplateArgs, NumTemplateArgs, arity); in mangleMemberExpr() 5966 unsigned NumTemplateArgs) { in mangleTemplateArgs() argument 5970 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in mangleTemplateArgs()
|
| H A D | Expr.cpp | 523 unsigned NumTemplateArgs) { in CreateEmpty() argument 524 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() 529 NumTemplateArgs); in CreateEmpty() 1755 unsigned NumTemplateArgs) { in CreateEmpty() argument 1756 assert((!NumTemplateArgs || HasTemplateKWAndArgsInfo) && in CreateEmpty() 1763 NumTemplateArgs); in CreateEmpty()
|
| H A D | ASTContext.cpp | 6313 ->NumTemplateArgs != in isSameTypeConstraint() 6314 YTC->getConceptReference()->getTemplateArgsAsWritten()->NumTemplateArgs) in isSameTypeConstraint()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 121 unsigned NumTemplateArgs); 138 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadTemplateKWAndArgsInfo() 614 unsigned NumTemplateArgs = 0; in VisitDeclRefExpr() local 616 NumTemplateArgs = Record.readInt(); in VisitDeclRefExpr() 1043 unsigned NumTemplateArgs = Record.readInt(); in VisitMemberExpr() local 1985 unsigned NumTemplateArgs = Record.readInt(); in VisitCXXDependentScopeMemberExpr() local 2062 unsigned NumTemplateArgs = Record.readInt(); in VisitOverloadExpr() local 2065 NumTemplateArgs); in VisitOverloadExpr() 4040 unsigned NumTemplateArgs = in ReadStmtFromStream() local 4058 auto NumTemplateArgs = HasTemplateKWAndArgsInfo in ReadStmtFromStream() local [all …]
|
| H A D | ASTWriterStmt.cpp | 124 for (unsigned i = 0; i != ArgInfo.NumTemplateArgs; ++i) in AddTemplateKWAndArgsInfo() 687 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() local 688 Record.push_back(NumTemplateArgs); in VisitDeclRefExpr() 978 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() local 986 Record.push_back(NumTemplateArgs); in VisitMemberExpr() 2022 CurrentPackingBits.addBits(ArgInfo.NumTemplateArgs, /*Width=*/16); in VisitDependentScopeDeclRefExpr() 2056 Record.push_back(ArgInfo.NumTemplateArgs); in VisitOverloadExpr()
|
| H A D | ASTWriter.cpp | 5921 Record->push_back(ASTTemplArgList->NumTemplateArgs); in AddASTTemplateArgumentListInfo() 5923 for (int i = 0, e = ASTTemplArgList->NumTemplateArgs; i != e; ++i) in AddASTTemplateArgumentListInfo()
|
| H A D | ASTReader.cpp | 9149 unsigned NumTemplateArgs = readInt(); in readTemplateArgumentList() local 9150 TemplArgs.reserve(NumTemplateArgs); in readTemplateArgumentList() 9151 while (NumTemplateArgs--) in readTemplateArgumentList()
|
| H A D | ASTReaderDecl.cpp | 2411 for (unsigned I = 0; I < D->NumTemplateArgs; ++I) in VisitImplicitConceptSpecializationDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 694 unsigned NumTemplateArgs; 703 unsigned getNumTemplateArgs() const { return NumTemplateArgs; } 742 unsigned NumTemplateArgs;
|
| H A D | ExprCXX.h | 3129 return getTrailingASTTemplateKWAndArgsInfo()->NumTemplateArgs; in getNumTemplateArgs() 3227 unsigned NumTemplateArgs); 3318 unsigned NumTemplateArgs); 3390 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs() 3726 unsigned NumTemplateArgs, bool HasFirstQualifierFoundInScope); 3847 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs() 3968 unsigned NumTemplateArgs);
|
| H A D | DeclTemplate.h | 3226 unsigned NumTemplateArgs; 3230 ImplicitConceptSpecializationDecl(EmptyShell Empty, unsigned NumTemplateArgs); 3238 unsigned NumTemplateArgs); 3242 NumTemplateArgs);
|
| H A D | RecursiveASTVisitor.h | 2045 D->getTemplateArgsAsWritten()->NumTemplateArgs)); \ 2141 TALI->NumTemplateArgs)); 2149 TALI->NumTemplateArgs)); 2518 CR->getTemplateArgsAsWritten()->NumTemplateArgs));
|
| H A D | Expr.h | 1314 unsigned NumTemplateArgs); 1420 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs() 3229 unsigned NumTemplateArgs); 3324 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 974 if (ConstraintExpr->getTemplateArgsAsWritten()->NumTemplateArgs == 1) { in diagnoseUnsatisfiedRequirement() 1106 if (CSE->getTemplateArgsAsWritten()->NumTemplateArgs == 1) { in diagnoseWellFormedUnsatisfiedConstraintExpr() 1239 ArgsAsWritten->NumTemplateArgs > I in substituteParameterMappings()
|
| H A D | SemaTemplateInstantiate.cpp | 476 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate() 858 Active->NumTemplateArgs) in PrintInstantiationStack() 871 Active->NumTemplateArgs) in PrintInstantiationStack() 895 Active->NumTemplateArgs) in PrintInstantiationStack() 936 Active->NumTemplateArgs) in PrintInstantiationStack() 954 Active->NumTemplateArgs) in PrintInstantiationStack()
|
| H A D | TreeTransform.h | 12973 Old->NumTemplateArgs, TransArgs)) in TransformConceptSpecializationExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 9600 unsigned NumTemplateArgs; member 9611 return {TemplateArgs, NumTemplateArgs}; in template_arguments() 9626 Template(nullptr), TemplateArgs(nullptr), NumTemplateArgs(0), in CodeSynthesisContext()
|