| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 727 NumTemplateArgs = Info.size(); in ASTTemplateArgumentListInfo() 730 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ASTTemplateArgumentListInfo() 738 NumTemplateArgs = Info->getNumTemplateArgs(); in ASTTemplateArgumentListInfo() 741 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ASTTemplateArgumentListInfo() 751 NumTemplateArgs = Info.size(); in initializeFrom() 753 for (unsigned i = 0; i != NumTemplateArgs; ++i) in initializeFrom() 762 NumTemplateArgs = 0; in initializeFrom() 771 NumTemplateArgs = Info.size(); in initializeFrom() 773 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in initializeFrom() 784 for (unsigned I = 0; I != NumTemplateArgs; ++I) in copyInto()
|
| H A D | ExprCXX.cpp | 445 unsigned NumTemplateArgs = Args ? Args->size() : 0; in Create() local 448 NumResults, HasTemplateKWAndArgsInfo, NumTemplateArgs); in Create() 457 bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) { in CreateEmpty() argument 458 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() 461 NumResults, HasTemplateKWAndArgsInfo, NumTemplateArgs); in CreateEmpty() 549 unsigned NumTemplateArgs) { in CreateEmpty() argument 550 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() 553 HasTemplateKWAndArgsInfo, NumTemplateArgs); in CreateEmpty() 1546 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; in Create() local 1551 HasTemplateKWAndArgsInfo, NumTemplateArgs, HasFirstQualifierFoundInScope); in Create() [all …]
|
| H A D | DeclTemplate.cpp | 1139 NumTemplateArgs(ConvertedArgs.size()) { in ImplicitConceptSpecializationDecl() 1144 EmptyShell Empty, unsigned NumTemplateArgs) in ImplicitConceptSpecializationDecl() argument 1146 NumTemplateArgs(NumTemplateArgs) {} in ImplicitConceptSpecializationDecl() 1158 const ASTContext &C, GlobalDeclID ID, unsigned NumTemplateArgs) { in CreateDeserialized() argument 1159 return new (C, ID, additionalSizeToAlloc<TemplateArgument>(NumTemplateArgs)) in CreateDeserialized() 1160 ImplicitConceptSpecializationDecl(EmptyShell{}, NumTemplateArgs); in CreateDeserialized() 1165 assert(Converted.size() == NumTemplateArgs); in setTemplateArguments()
|
| H A D | ItaniumMangle.cpp | 498 unsigned NumTemplateArgs, 595 unsigned NumTemplateArgs, 609 unsigned NumTemplateArgs); 1441 const TemplateArgumentLoc *TemplateArgs, unsigned NumTemplateArgs, in mangleUnresolvedName() argument 1476 mangleTemplateArgs(TemplateName(), TemplateArgs, NumTemplateArgs); in mangleUnresolvedName() 4785 unsigned NumTemplateArgs, in mangleMemberExpr() argument 4791 mangleUnresolvedName(qualifier, member, TemplateArgs, NumTemplateArgs, arity); in mangleMemberExpr() 6270 unsigned NumTemplateArgs) { in mangleTemplateArgs() argument 6274 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in mangleTemplateArgs()
|
| H A D | Expr.cpp | 532 unsigned NumTemplateArgs) { in CreateEmpty() argument 533 assert(NumTemplateArgs == 0 || HasTemplateKWAndArgsInfo); in CreateEmpty() 538 NumTemplateArgs); in CreateEmpty() 1774 unsigned NumTemplateArgs) { in CreateEmpty() argument 1775 assert((!NumTemplateArgs || HasTemplateKWAndArgsInfo) && in CreateEmpty() 1781 NumTemplateArgs); in CreateEmpty()
|
| H A D | ASTContext.cpp | 7286 ->NumTemplateArgs != in isSameTypeConstraint() 7287 YTC->getConceptReference()->getTemplateArgsAsWritten()->NumTemplateArgs) in isSameTypeConstraint()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 117 unsigned NumTemplateArgs); 129 unsigned NumTemplateArgs) { in ReadTemplateKWAndArgsInfo() argument 134 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadTemplateKWAndArgsInfo() 621 unsigned NumTemplateArgs = 0; in VisitDeclRefExpr() local 623 NumTemplateArgs = Record.readInt(); in VisitDeclRefExpr() 635 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs); in VisitDeclRefExpr() 1061 unsigned NumTemplateArgs = Record.readInt(); in VisitMemberExpr() local 1089 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs); in VisitMemberExpr() 2013 unsigned NumTemplateArgs = Record.readInt(); in VisitCXXDependentScopeMemberExpr() local 2027 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs); in VisitCXXDependentScopeMemberExpr() [all …]
|
| H A D | ASTWriterStmt.cpp | 124 for (unsigned i = 0; i != ArgInfo.NumTemplateArgs; ++i) in AddTemplateKWAndArgsInfo() 700 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() local 701 Record.push_back(NumTemplateArgs); in VisitDeclRefExpr() 996 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() local 1004 Record.push_back(NumTemplateArgs); in VisitMemberExpr() 2058 CurrentPackingBits.addBits(ArgInfo.NumTemplateArgs, /*Width=*/16); in VisitDependentScopeDeclRefExpr() 2092 Record.push_back(ArgInfo.NumTemplateArgs); in VisitOverloadExpr()
|
| H A D | ASTReader.cpp | 9881 unsigned NumTemplateArgs = readInt(); in readTemplateArgumentList() local 9882 TemplArgs.reserve(NumTemplateArgs); in readTemplateArgumentList() 9883 while (NumTemplateArgs--) in readTemplateArgumentList()
|
| H A D | ASTWriter.cpp | 7131 Record->push_back(ASTTemplArgList->NumTemplateArgs); in AddASTTemplateArgumentListInfo() 7133 for (int i = 0, e = ASTTemplArgList->NumTemplateArgs; i != e; ++i) in AddASTTemplateArgumentListInfo()
|
| H A D | ASTReaderDecl.cpp | 2422 for (unsigned I = 0; I < D->NumTemplateArgs; ++I) in VisitImplicitConceptSpecializationDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 700 unsigned NumTemplateArgs; 709 unsigned getNumTemplateArgs() const { return NumTemplateArgs; } 748 unsigned NumTemplateArgs;
|
| H A D | DeclTemplate.h | 3234 unsigned NumTemplateArgs; 3238 ImplicitConceptSpecializationDecl(EmptyShell Empty, unsigned NumTemplateArgs); 3246 unsigned NumTemplateArgs); 3249 return getTrailingObjects(NumTemplateArgs);
|
| H A D | ExprCXX.h | 3272 return getTrailingASTTemplateKWAndArgsInfo()->NumTemplateArgs; in getNumTemplateArgs() 3393 unsigned NumTemplateArgs); 3481 unsigned NumTemplateArgs); 3553 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs() 3885 unsigned NumTemplateArgs, bool HasFirstQualifierFoundInScope); 4006 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs() 4127 unsigned NumTemplateArgs);
|
| H A D | RecursiveASTVisitor.h | 2113 ArgsWritten->getTemplateArgs(), ArgsWritten->NumTemplateArgs)); \ 2141 D->getTemplateArgsAsWritten()->NumTemplateArgs)); \ 2240 TALI->NumTemplateArgs)); 2248 TALI->NumTemplateArgs)); 2619 CR->getTemplateArgsAsWritten()->NumTemplateArgs));
|
| H A D | Expr.h | 1334 unsigned NumTemplateArgs); 1446 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs() 3359 unsigned NumTemplateArgs); 3454 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->NumTemplateArgs; in getNumTemplateArgs()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 1196 if (ConstraintExpr->getTemplateArgsAsWritten()->NumTemplateArgs == 1) { in diagnoseUnsatisfiedRequirement() 1329 if (CSE->getTemplateArgsAsWritten()->NumTemplateArgs == 1) { in diagnoseWellFormedUnsatisfiedConstraintExpr() 1483 ArgsAsWritten->NumTemplateArgs > I in substituteParameterMappings()
|
| H A D | SemaTemplateInstantiate.cpp | 622 Inst.NumTemplateArgs = TemplateArgs.size(); in InstantiatingTemplate() 1010 Active->NumTemplateArgs) in PrintInstantiationStack() 1024 Active->NumTemplateArgs) in PrintInstantiationStack() 1049 Active->NumTemplateArgs) in PrintInstantiationStack() 1088 Active->NumTemplateArgs) in PrintInstantiationStack() 1106 Active->NumTemplateArgs) in PrintInstantiationStack()
|
| H A D | TreeTransform.h | 14984 Old->NumTemplateArgs, TransArgs)) in TransformConceptSpecializationExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 13057 unsigned NumTemplateArgs; member 13068 return {TemplateArgs, NumTemplateArgs}; in template_arguments() 13084 TemplateArgs(nullptr), NumTemplateArgs(0), DeductionInfo(nullptr) {} in CodeSynthesisContext()
|