Home
last modified time | relevance | path

Searched refs:asArray (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DCxxModuleHandler.cpp202 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 DDeclTemplate.h132 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 DDbiModuleDescriptorBuilder.h45 ArrayRef<uint8_t> asArray() const { in asArray() function
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.cpp182 if (auto EC = SymbolWriter.writeBytes(Sym.asArray())) in commitSymbolStream()
/llvm-project-15.0.7/clang/lib/AST/
H A DODRHash.cpp194 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 DDeclTemplate.cpp103 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 DNestedNameSpecifier.cpp292 OS, Record->getTemplateArgs().asArray(), Policy, in print()
H A DTypePrinter.cpp1299 OS, TemplateArgs.asArray(), Policy, in AppendScope()
1393 Args = TemplateArgs.asArray(); in printTag()
1987 TemplateArgs = CTSD->getTemplateArgs().asArray(); in isSubstitutedType()
H A DDeclPrinter.cpp657 TArgPrinter.printTemplateArguments(TArgs->asArray(), nullptr); in VisitFunctionDecl()
999 ArrayRef<TemplateArgument> Args = S->getTemplateArgs().asArray(); in VisitCXXRecordDecl()
H A DDecl.cpp367 return getLVForTemplateArgumentList(TArgs.asArray(), computation); in getLVForTemplateArgumentList()
1697 OS, TemplateArgs.asArray(), P, in printNestedNameSpecifier()
2982 printTemplateArgumentList(OS, TemplateArgs->asArray(), Policy); in getNameForDiagnostic()
H A DASTDiagnostic.cpp1139 CTSD->getTemplateArgs().asArray(), in GetTemplateSpecializationType()
H A DStmtPrinter.cpp2002 printTemplateArgumentList(OS, Args->asArray(), Policy, TPL); in VisitUserDefinedLiteral()
H A DASTImporter.cpp794 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 DAST.cpp284 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 DSmartPtrModeling.cpp190 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 DPathDiagnostic.cpp927 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 DSemaTemplateDeduction.cpp602 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 DSemaTemplateInstantiateDecl.cpp2042 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 DSemaCodeComplete.cpp3835 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 DParsedASTTests.cpp84 for (const auto &Arg : Args->asArray()) {
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1955 return D.getTemplateArgs().asArray();
1966 return TemplateArgs->asArray();
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2132 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 DCGClass.cpp2989 CallOpTemplate->findSpecialization(TAL->asArray(), InsertPos); in EmitLambdaDelegatingInvokeBody()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXType.cpp193 return TemplateDecl->getTemplateArgs().asArray(); in GetTemplateArguments()
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertExpr.cpp2723 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()

12