| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | CxxModuleHandler.cpp | 202 if (!templateArgsAreSupported(foreign_args.asArray())) in tryInstantiateStdTemplate() 233 for (const TemplateArgument &arg : foreign_args.asArray()) { in tryInstantiateStdTemplate()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 132 ArrayRef<NamedDecl*> asArray() { in asArray() function 135 ArrayRef<const NamedDecl*> asArray() const { in asArray() function 168 for (const NamedDecl *P : asArray()) in hasParameterPack() 292 ArrayRef<TemplateArgument> asArray() const { in asArray() function 614 Profile(ID, TemplateArguments->asArray(), getFunction()->getASTContext()); in Profile() 789 return D->getTemplateArgs().asArray(); in getTemplateArgs() 983 return I->TemplateArguments->asArray(); 2082 Profile(ID, TemplateArgs->asArray(), getASTContext()); 2257 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(), 2933 Profile(ID, TemplateArgs->asArray(), getASTContext()); [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.h | 45 ArrayRef<uint8_t> asArray() const { in asArray() function
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.cpp | 182 if (auto EC = SymbolWriter.writeBytes(Sym.asArray())) in commitSymbolStream()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ODRHash.cpp | 194 for (auto *ND : TPL->asArray()) { in AddTemplateParameterList() 545 for (const TemplateArgument &TA : SpecializationArgs->asArray()) { in AddFunctionDecl() 650 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() 959 OS, TemplateArgs.asArray(), Policy, in getNameForDiagnostic() 1324 OS, TemplateArgs.asArray(), Policy, in getNameForDiagnostic()
|
| H A D | NestedNameSpecifier.cpp | 292 OS, Record->getTemplateArgs().asArray(), Policy, in print()
|
| H A D | TypePrinter.cpp | 1299 OS, TemplateArgs.asArray(), Policy, in AppendScope() 1393 Args = TemplateArgs.asArray(); in printTag() 1987 TemplateArgs = CTSD->getTemplateArgs().asArray(); in isSubstitutedType()
|
| H A D | DeclPrinter.cpp | 657 TArgPrinter.printTemplateArguments(TArgs->asArray(), nullptr); in VisitFunctionDecl() 999 ArrayRef<TemplateArgument> Args = S->getTemplateArgs().asArray(); in VisitCXXRecordDecl()
|
| H A D | Decl.cpp | 367 return getLVForTemplateArgumentList(TArgs.asArray(), computation); in getLVForTemplateArgumentList() 1697 OS, TemplateArgs.asArray(), P, in printNestedNameSpecifier() 2982 printTemplateArgumentList(OS, TemplateArgs->asArray(), Policy); in getNameForDiagnostic()
|
| H A D | ASTDiagnostic.cpp | 1139 CTSD->getTemplateArgs().asArray(), in GetTemplateSpecializationType()
|
| H A D | StmtPrinter.cpp | 2002 printTemplateArgumentList(OS, Args->asArray(), Policy, TPL); in VisitUserDefinedLiteral()
|
| H A D | ASTImporter.cpp | 794 auto TemplArgs = FTSInfo->TemplateArguments->asArray(); in ImportFunctionTemplateWithTemplateArgsFromSpecialization() 3275 if (llvm::count_if(RDTempl->getTemplateArgs().asArray(), in hasTypeDeclaredInsideFunction()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | AST.cpp | 284 printTemplateArgumentList(OS, Cls->getTemplateArgs().asArray(), Policy); in printTemplateSpecializationArgs() 707 auto TemplateParams = TemplateDecl->getTemplateParameters()->asArray(); in getFunctionPackType()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | SmartPtrModeling.cpp | 190 auto TemplateArgs = TSD->getTemplateArgs().asArray(); in getInnerPointerType() 205 const auto &TemplateArgs = FD->getTemplateSpecializationArgs()->asArray(); in getPointerTypeFromTemplateArg()
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 602 SA->getTemplateArgs().asArray(), Info, Deduced, in DeduceTemplateSpecArguments() 2416 return DeduceTemplateArguments(S, TemplateParams, ParamList.asArray(), in DeduceTemplateArguments() 2417 ArgList.asArray(), Info, Deduced, in DeduceTemplateArguments() 5447 CanonTemplate, PS1->getTemplateArgs().asArray()); in getMoreSpecializedPartialSpecialization() 5449 CanonTemplate, PS2->getTemplateArgs().asArray()); in getMoreSpecializedPartialSpecialization() 5488 CanonTemplate, Spec->getTemplateArgs().asArray()); in isMoreSpecializedThanPrimary() 6057 hasPackExpansionBeforeEnd(TemplateArgs.asArray())) in MarkUsedTemplateParameters()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2042 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back()); in VisitFunctionDecl() 2052 TemplateParams->getLAngleLoc(), TemplateParams->asArray(), in VisitFunctionDecl() 2405 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back()); in VisitCXXMethodDecl() 2415 TemplateParams->getLAngleLoc(), TemplateParams->asArray(), in VisitCXXMethodDecl() 4764 *this, Loc, FTD, Args->asArray(), in InstantiateFunctionDeclaration() 5578 VarSpec->getTemplateArgs().asArray(), VarSpec)); in InstantiateVariableDefinition()
|
| H A D | SemaCodeComplete.cpp | 3835 llvm::ArrayRef<NamedDecl *> Params = TD->getTemplateParameters()->asArray(); in createTemplateSignatureString() 6315 Param = Params.asArray().back(); in argMatchesTemplateParams()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | ParsedASTTests.cpp | 84 for (const auto &Arg : Args->asArray()) {
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 1955 return D.getTemplateArgs().asArray(); 1966 return TemplateArgs->asArray();
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 2132 return {{TList, FD->getTemplateSpecializationArgs()->asArray()}}; in GetTemplateArgs() 2146 auto TA = TS->getTemplateArgs().asArray(); in GetTemplateArgs() 2158 return {{TPList, TAList.asArray()}}; in GetTemplateArgs() 2264 printTemplateArgumentList(OS, VTpl->getTemplateArgs().asArray(), in getDynamicInitializerName() 5041 return ReferencesAnonymousEntity(TSpecial->getTemplateArgs().asArray()); in ReferencesAnonymousEntity()
|
| H A D | CGClass.cpp | 2989 CallOpTemplate->findSpecialization(TAL->asArray(), InsertPos); in EmitLambdaDelegatingInvokeBody()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXType.cpp | 193 return TemplateDecl->getTemplateArgs().asArray(); in GetTemplateArguments()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | ConvertExpr.cpp | 2723 return asArray(expr); in genTempExtAddr() 3255 ExtValue asArray(const A &x) { in asArray() function in __anon67dfc8450c11::ScalarExprLowering 3282 return asArray(x); in asArrayArg() 3296 return asArray(x); in gen() 3303 return asArray(x); in genval()
|