Home
last modified time | relevance | path

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

12

/llvm-project/clang/unittests/AST/
H A DTypePrinterTest.cpp227 Ctx, Arg, Param, ArgList.asArray(), Params->getDepth())); in TEST()
239 Ctx, Arg, Param, ArgList.asArray(), Params->getDepth())); in TEST()
251 Ctx, Arg, Param, ArgList.asArray(), Params->getDepth())); in TEST()
266 Ctx, Arg, Param, ArgList.asArray(), Params->getDepth())); in TEST()
282 Ctx, Arg, Param, ArgList.asArray(), Params->getDepth())); in TEST()
298 Ctx, Arg, Param, ArgList.asArray(), Params->getDepth())); in TEST()
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DCxxModuleHandler.cpp203 if (!templateArgsAreSupported(foreign_args.asArray())) in tryInstantiateStdTemplate()
234 for (const TemplateArgument &arg : foreign_args.asArray()) { in tryInstantiateStdTemplate()
/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp1052 TTP->getTemplateParameters()->asArray())) in getFragmentsForTemplateParameters()
1192 Concept->getTemplateParameters()->asArray())) in getFragmentsForRedeclarableTemplate()
1210 RedeclarableTemplate->getTemplateParameters()->asArray()))
1239 Decl->getTemplateArgs().asArray(), Decl->getASTContext(), in getFragmentsForClassTemplatePartialSpecialization()
1254 Decl->getTemplateParameters()->asArray()))
1262 Decl->getTemplateArgs().asArray(), Decl->getASTContext(), in getFragmentsForVarTemplateSpecialization()
1282 Decl->getTemplateArgs().asArray(), Decl->getASTContext(), in getFragmentsForVarTemplatePartialSpecialization()
1298 Decl->getTemplateParameters()->asArray()))
1305 Decl->getTemplateArgs().asArray(), Decl->getASTContext(), in getFragmentsForFunctionTemplate()
1321 Decl->getTemplateParameters()->asArray())) in getFragmentsForFunctionTemplateSpecialization()
[all...]
/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h142 ArrayRef<NamedDecl *> asArray() { return llvm::ArrayRef(begin(), end()); } in asArray()
143 ArrayRef<const NamedDecl*> asArray() const {
176 for (const NamedDecl *P : asArray()) in hasParameterPack()
280 ArrayRef<TemplateArgument> asArray() const { in size()
604 Profile(ID, TemplateArguments->asArray(), getFunction()->getASTContext()); in Profile()
746 return D->getTemplateArgs().asArray();
953 return I->TemplateArguments->asArray();
2068 Profile(ID, TemplateArgs->asArray(), getASTContext());
2235 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(),
2841 Profile(ID, TemplateArgs->asArray(), getASTContex
139 ArrayRef<NamedDecl *> asArray() { return llvm::ArrayRef(begin(), end()); } asArray() function
140 ArrayRef<const NamedDecl*> asArray() const { asArray() function
274 ArrayRef<TemplateArgument> asArray() const { asArray() function
[all...]
/llvm-project/clang/lib/AST/
H A DTemplateName.cpp69 ->asArray()[Bits.Index]); in SubstTemplateTemplateParmPackStorage()
76 ->asArray()[Bits.Index]); in SubstTemplateTemplateParmPackStorage()
H A DODRHash.cpp215 for (auto *ND : TPL->asArray()) { in AddTemplateParameterList()
691 for (const TemplateArgument &TA : SpecializationArgs->asArray()) { in AddFunctionDecl()
826 Args = CTSD->getTemplateArgs().asArray(); in AddDecl()
828 Args = VTSD->getTemplateArgs().asArray(); in AddDecl()
831 Args = FD->getTemplateSpecializationArgs()->asArray();
H A DDeclTemplate.cpp111 for (const NamedDecl *Param : llvm::reverse(asArray())) { in containsUnexpandedParameterPack()
173 for (const NamedDecl *P : asArray()) { in getMinRequiredArguments()
1028 OS, TemplateArgs.asArray(), Policy, in getSourceRange()
1444 OS, TemplateArgs.asArray(), Policy, in getSourceRange()
H A DNestedNameSpecifier.cpp290 OS, Record->getTemplateArgs().asArray(), Policy, in print()
H A DODRDiagsEmitter.cpp828 FirstTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch()
830 SecondTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch()
1200 for (const TemplateArgument &TA : TAL->asArray()) { in diagnoseMismatch()
/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.h45 ArrayRef<uint8_t> asArray() const { in asArray() function
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DCrtpConstructorAccessibilityCheck.cpp55 CRTP->getTemplateArgs().asArray(), [&](const TemplateArgument &Arg) { in getDerivedParameter()
/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.cpp182 if (auto EC = SymbolWriter.writeBytes(Sym.asArray())) in commitSymbolStream()
/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStdVariantChecker.cpp245 const auto &TypeOut = FD->getTemplateSpecializationArgs()->asArray()[0]; in handleStdGetCall()
H A DSmartPtrModeling.cpp191 auto TemplateArgs = TSD->getTemplateArgs().asArray(); in getInnerPointerType()
206 const auto &TemplateArgs = FD->getTemplateSpecializationArgs()->asArray(); in getPointerTypeFromTemplateArg()
/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRefCntblBaseVirtualDtorChecker.cpp206 for (auto &Arg : CTSD->getTemplateArgs().asArray()) { in visitCXXRecordDecl()
/llvm-project/clang/lib/AST/Interp/
H A DByteCodeEmitter.cpp
/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp551 ParamDecl->getTemplateParameters()->asArray(); in getTemplateParameterWithDefault()
716 /*DefaultArguments=*/SA->getTemplateArgs().asArray(), PartialOrdering, in DeduceTemplateSpecArguments()
723 SA->getTemplateArgs().asArray(), Info, Deduced, in DeduceTemplateSpecArguments()
3523 Partial->getTemplateArgs().asArray(), TemplateArgs, Info, Deduced, in SubstituteExplicitTemplateArguments()
3739 SugaredExplicitArgumentList->asArray(),
4079 FunctionTemplate, CanonicalDeducedArgumentList->asArray(), in ResolveOverloadForDeduction()
6289 ArrayRef<TemplateArgument> Args1 = PS1->getTemplateArgs().asArray(), in MarkUsedTemplateParameters()
6290 Args2 = PS2->getTemplateArgs().asArray(); in MarkUsedTemplateParameters()
6308 ArrayRef<TemplateArgument> Args1 = Spec->getTemplateArgs().asArray(),
6475 Name, PS1->getTemplateArgs().asArray()); in MarkUsedTemplateParameters()
[all...]
H A DSemaTemplateInstantiate.cpp196 Partial, VarTemplSpec->getTemplateInstantiationArgs().asArray(), in HandleVarTemplateSpec()
204 Tmpl, VarTemplSpec->getTemplateInstantiationArgs().asArray(),
248 ClassTemplSpec->getTemplateInstantiationArgs().asArray(), in HandleClassTemplateSpec()
291 TemplateArgs->asArray(), in HandleFunction()
373 Specialization->getTemplateInstantiationArgs().asArray(); in HandleFunctionTemplateDecl()
4047 ClassTemplateSpec->getTemplateArgs().asArray(), in InstantiateClassMembers()
4106 Partial, ClassTemplateSpec->getTemplateArgs().asArray(), Info); in InstantiateClassMembers()
H A DSemaTemplateInstantiateDecl.cpp2251 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back()); in VisitFunctionDecl()
2261 TemplateParams->getLAngleLoc(), TemplateParams->asArray(), in VisitFunctionDecl()
2664 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back()); in VisitCXXMethodDecl()
2674 TemplateParams->getLAngleLoc(), TemplateParams->asArray(), in VisitCXXMethodDecl()
4996 InstantiatingTemplate Inst(*this, Loc, FTD, Args->asArray(), CSC, Info); in InstantiateFunctionDefinition()
5001 MultiLevelTemplateArgumentList MArgs(FTD, Args->asArray(), in InstantiateFunctionDefinition()
5296 Innermost.emplace(Function->getTemplateSpecializationArgs()->asArray()); in BuildVariableInstantiation()
5397 PartialSpec, PartialSpecArgs->asArray(), /*Final=*/false); in BuildVariableInstantiation()
5830 VarSpec->getTemplateArgs().asArray(), VarSpec)); in InstantiateMemInitializers()
/llvm-project/clang-tools-extra/clangd/
H A DAST.cpp275 printTemplateArgumentList(OS, Cls->getTemplateArgs().asArray(), Policy); in printTemplateSpecializationArgs()
730 auto TemplateParams = TemplateDecl->getTemplateParameters()->asArray(); in getFunctionPackType()
/llvm-project/lldb/unittests/SymbolFile/DWARF/
H A DDWARFASTParserClangTests.cpp588 for (auto const &arg : args.asArray()) { in TEST_F()
/llvm-project/clang-tools-extra/clang-doc/
H A DSerialize.cpp564 for (const TemplateArgument &Arg : FTSI->TemplateArguments->asArray()) { in populateMemberTypeInfo()
720 for (const TemplateArgument &Arg : CTSD->getTemplateArgs().asArray()) {
/llvm-project/clang/lib/Analysis/
H A DPathDiagnostic.cpp929 describeTemplateParameters(Out, T->getTemplateArgs().asArray(), in describeClass()
996 describeTemplateParameters(Out, TAList->asArray(), FD->getLangOpts(), "<", in describeCodeDecl()
/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1942 return D.getTemplateArgs().asArray();
1947 return D.getTemplateArgs().asArray();
1958 return TemplateArgs->asArray();
/llvm-project/clang-tools-extra/clangd/unittests/
H A DParsedASTTests.cpp86 for (const auto &Arg : Args->asArray()) {

12