| /openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | CxxModuleHandler.cpp | 203 if (!templateArgsAreSupported(foreign_args.asArray())) in tryInstantiateStdTemplate() 234 for (const TemplateArgument &arg : foreign_args.asArray()) { in tryInstantiateStdTemplate()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 133 ArrayRef<NamedDecl *> asArray() { return llvm::ArrayRef(begin(), end()); } in asArray() function 134 ArrayRef<const NamedDecl*> asArray() const { in asArray() function 167 for (const NamedDecl *P : asArray()) in hasParameterPack() 290 ArrayRef<TemplateArgument> asArray() const { in asArray() function 614 Profile(ID, TemplateArguments->asArray(), getFunction()->getASTContext()); in Profile() 789 return D->getTemplateArgs().asArray(); in getTemplateArgs() 1000 return I->TemplateArguments->asArray(); 2079 Profile(ID, TemplateArgs->asArray(), getASTContext()); 2254 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(), 2938 Profile(ID, TemplateArgs->asArray(), getASTContext()); [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | TemplateName.cpp | 46 ->asArray()[Bits.Index]); in getParameterPack() 53 ->asArray()[Bits.Index]); in getParameter()
|
| H A D | ODRHash.cpp | 203 for (auto *ND : TPL->asArray()) { in AddTemplateParameterList() 674 for (const TemplateArgument &TA : SpecializationArgs->asArray()) { in AddFunctionDecl() 804 for (const TemplateArgument &TA : List.asArray()) in AddDecl()
|
| H A D | DeclTemplate.cpp | 103 for (const NamedDecl *Param : llvm::reverse(asArray())) { in containsUnexpandedParameterPack() 132 for (const NamedDecl *P : asArray()) { in getMinRequiredArguments() 978 OS, TemplateArgs.asArray(), Policy, in getNameForDiagnostic() 1381 OS, TemplateArgs.asArray(), Policy, in getNameForDiagnostic()
|
| H A D | NestedNameSpecifier.cpp | 292 OS, Record->getTemplateArgs().asArray(), Policy, in print()
|
| H A D | ODRDiagsEmitter.cpp | 826 FirstTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch() 828 SecondTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch() 1195 for (const TemplateArgument &TA : TAL->asArray()) { in diagnoseMismatch()
|
| H A D | TypePrinter.cpp | 1287 OS, TemplateArgs.asArray(), Policy, in AppendScope() 1381 Args = TemplateArgs.asArray(); in printTag() 1989 TemplateArgs = CTSD->getTemplateArgs().asArray(); in isSubstitutedType()
|
| H A D | DeclPrinter.cpp | 656 TArgPrinter.printTemplateArguments(TArgs->asArray(), nullptr); in VisitFunctionDecl() 1003 ArrayRef<TemplateArgument> Args = S->getTemplateArgs().asArray(); in VisitCXXRecordDecl()
|
| H A D | ExprCXX.cpp | 1645 getReplacedTemplateParameterList(getAssociatedDecl())->asArray()[Index]); in getParameter() 1671 getReplacedTemplateParameterList(getAssociatedDecl())->asArray()[Index]); in getParameterPack()
|
| H A D | Decl.cpp | 366 return getLVForTemplateArgumentList(TArgs.asArray(), computation); in getLVForTemplateArgumentList() 1726 OS, TemplateArgs.asArray(), P, in printNestedNameSpecifier() 3011 printTemplateArgumentList(OS, TemplateArgs->asArray(), Policy); in getNameForDiagnostic()
|
| H A D | ASTDiagnostic.cpp | 1138 CTSD->getTemplateArgs().asArray(), in GetTemplateSpecializationType()
|
| H A D | StmtPrinter.cpp | 2012 printTemplateArgumentList(OS, Args->asArray(), Policy, TPL); in VisitUserDefinedLiteral()
|
| H A D | ASTImporter.cpp | 791 if (Error Err = ImportTemplateArguments(FTSInfo->TemplateArguments->asArray(), in ImportFunctionTemplateWithTemplateArgsFromSpecialization() 3298 for (const auto &Arg : Spec->getTemplateArgs().asArray()) in VisitTagType() 5837 ImportTemplateArguments(D->getTemplateArgs().asArray(), TemplateArgs)) in VisitClassTemplateSpecializationDecl() 6159 ImportTemplateArguments(D->getTemplateArgs().asArray(), TemplateArgs)) in VisitVarTemplateSpecializationDecl()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.h | 45 ArrayRef<uint8_t> asArray() const { in asArray() function
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.cpp | 182 if (auto EC = SymbolWriter.writeBytes(Sym.asArray())) in commitSymbolStream()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 621 SA->getTemplateArgs().asArray(), Info, Deduced, in DeduceTemplateSpecArguments() 2445 return DeduceTemplateArguments(S, TemplateParams, ParamList.asArray(), in DeduceTemplateArguments() 2446 ArgList.asArray(), Info, Deduced, in DeduceTemplateArguments() 3285 SugaredExplicitArgumentList->asArray(), in SubstituteExplicitTemplateArguments() 3593 FunctionTemplate, CanonicalDeducedArgumentList->asArray(), in FinishTemplateArgumentDeduction() 5511 ArrayRef<TemplateArgument> Args1 = PS1->getTemplateArgs().asArray(), in operator ()() 5512 Args2 = PS2->getTemplateArgs().asArray(); in operator ()() 5530 ArrayRef<TemplateArgument> Args1 = Spec->getTemplateArgs().asArray(), in operator ()() 5708 CanonTemplate, PS1->getTemplateArgs().asArray()); in getMoreSpecializedPartialSpecialization() 5710 CanonTemplate, PS2->getTemplateArgs().asArray()); in getMoreSpecializedPartialSpecialization() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2058 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back()); in VisitFunctionDecl() 2068 TemplateParams->getLAngleLoc(), TemplateParams->asArray(), in VisitFunctionDecl() 2448 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back()); in VisitCXXMethodDecl() 2458 TemplateParams->getLAngleLoc(), TemplateParams->asArray(), in VisitCXXMethodDecl() 4772 *this, Loc, FTD, Args->asArray(), in InstantiateFunctionDeclaration() 4778 MultiLevelTemplateArgumentList MArgs(FTD, Args->asArray(), in InstantiateFunctionDeclaration() 5139 PartialSpec, TemplateArgList.asArray(), /*Final=*/false); in BuildVarTemplateInstantiation() 5144 VarTemplate, TemplateArgList.asArray(), /*Final=*/false); in BuildVarTemplateInstantiation() 5589 VarSpec->getTemplateArgs().asArray(), VarSpec)); in InstantiateVariableDefinition()
|
| H A D | SemaTemplateInstantiate.cpp | 104 Partial, VarTemplSpec->getTemplateInstantiationArgs().asArray(), in HandleVarTemplateSpec() 112 Tmpl, VarTemplSpec->getTemplateInstantiationArgs().asArray(), in HandleVarTemplateSpec() 148 ClassTemplSpec->getTemplateInstantiationArgs().asArray(), in HandleClassTemplateSpec() 180 TemplateArgs->asArray(), in HandleFunction() 299 Innermost->asArray(), Final); in getTemplateInstantiationArgs()
|
| H A D | SemaConcept.cpp | 541 MultiLevelTemplateArgumentList JustTemplArgs(FD, SpecArgs->asArray(), in SetupConstraintScope()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | SmartPtrModeling.cpp | 191 auto TemplateArgs = TSD->getTemplateArgs().asArray(); in getInnerPointerType() 206 const auto &TemplateArgs = FD->getTemplateSpecializationArgs()->asArray(); in getPointerTypeFromTemplateArg()
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/ |
| H A D | PathDiagnostic.cpp | 927 describeTemplateParameters(Out, T->getTemplateArgs().asArray(), in describeClass() 994 describeTemplateParameters(Out, TAList->asArray(), FD->getLangOpts(), "<", in describeCodeDecl()
|
| /openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 1939 return D.getTemplateArgs().asArray(); 1950 return TemplateArgs->asArray();
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 2142 return {{TList, FD->getTemplateSpecializationArgs()->asArray()}}; in GetTemplateArgs() 2156 auto TA = TS->getTemplateArgs().asArray(); in GetTemplateArgs() 2168 return {{TPList, TAList.asArray()}}; in GetTemplateArgs() 2274 printTemplateArgumentList(OS, VTpl->getTemplateArgs().asArray(), in getDynamicInitializerName() 5075 return ReferencesAnonymousEntity(TSpecial->getTemplateArgs().asArray()); in ReferencesAnonymousEntity()
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CXType.cpp | 194 return TemplateDecl->getTemplateArgs().asArray(); in GetTemplateArguments()
|