Home
last modified time | relevance | path

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

12

/freebsd/contrib/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()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp1058 TTP->getTemplateParameters()->asArray())) in getFragmentsForTemplateParameters()
1198 Concept->getTemplateParameters()->asArray())) in getFragmentsForConcept()
1216 RedeclarableTemplate->getTemplateParameters()->asArray())) in getFragmentsForRedeclarableTemplate()
1249 Decl->getTemplateArgs().asArray(), Decl->getASTContext(), in getFragmentsForClassTemplateSpecialization()
1264 Decl->getTemplateParameters()->asArray())) in getFragmentsForClassTemplatePartialSpecialization()
1272 Decl->getTemplateArgs().asArray(), Decl->getASTContext(), in getFragmentsForClassTemplatePartialSpecialization()
1292 Decl->getTemplateArgs().asArray(), Decl->getASTContext(), in getFragmentsForVarTemplateSpecialization()
1308 Decl->getTemplateParameters()->asArray())) in getFragmentsForVarTemplatePartialSpecialization()
1315 Decl->getTemplateArgs().asArray(), Decl->getASTContext(), in getFragmentsForVarTemplatePartialSpecialization()
1331 Decl->getTemplateParameters()->asArray())) in getFragmentsForFunctionTemplate()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h142 ArrayRef<NamedDecl *> asArray() { return {begin(), end()}; } in asArray() function
143 ArrayRef<const NamedDecl *> asArray() const { return {begin(), size()}; } in asArray() function
174 for (const NamedDecl *P : asArray()) in hasParameterPack()
279 ArrayRef<TemplateArgument> asArray() const { in asArray() function
598 Profile(ID, TemplateArguments->asArray(), getFunction()->getASTContext()); in Profile()
740 return D->getTemplateArgs().asArray(); in getTemplateArgs()
946 return I->TemplateArguments->asArray();
2076 Profile(ID, TemplateArgs->asArray(), getASTContext());
2244 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(),
2850 Profile(ID, TemplateArgs->asArray(), getASTContext());
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.h46 ArrayRef<uint8_t> asArray() const { in asArray() function
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DODRHash.cpp230 for (auto *ND : TPL->asArray()) { in AddTemplateParameterList()
709 for (const TemplateArgument &TA : SpecializationArgs->asArray()) { in AddFunctionDecl()
847 Args = CTSD->getTemplateArgs().asArray(); in AddDecl()
849 Args = VTSD->getTemplateArgs().asArray(); in AddDecl()
852 Args = FD->getTemplateSpecializationArgs()->asArray(); in AddDecl()
H A DTemplateName.cpp69 ->asArray()[Bits.Index]); in getParameterPack()
76 ->asArray()[Bits.Index]); in getParameter()
H A DDeclTemplate.cpp110 for (const NamedDecl *Param : llvm::reverse(asArray())) { in containsUnexpandedParameterPack()
172 for (const NamedDecl *P : asArray()) { in getMinRequiredArguments()
1032 OS, TemplateArgs.asArray(), Policy, in getNameForDiagnostic()
1449 OS, TemplateArgs.asArray(), Policy, in getNameForDiagnostic()
H A DODRDiagsEmitter.cpp826 FirstTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch()
828 SecondTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch()
1198 for (const TemplateArgument &TA : TAL->asArray()) { in diagnoseMismatch()
H A DTypePrinter.cpp1457 OS, TemplateArgs.asArray(), Policy, in AppendScope()
1561 printTemplateArgumentList(OS, S->getTemplateArgs().asArray(), Policy, in printTag()
2376 TemplateArgs = CTSD->getTemplateArgs().asArray(); in isSubstitutedType()
H A DDeclPrinter.cpp742 TArgPrinter.printTemplateArguments(TArgs->asArray(), nullptr); in VisitFunctionDecl()
1130 printTemplateArguments(S->getTemplateArgs().asArray(), TParams); in VisitCXXRecordDecl()
H A DExprCXX.cpp1719 getReplacedTemplateParameterList(getAssociatedDecl())->asArray()[Index]); in getParameter()
1782 getReplacedTemplateParameterList(getAssociatedDecl())->asArray()[Index]); in getParameterPack()
H A DDecl.cpp370 return getLVForTemplateArgumentList(TArgs.asArray(), computation); in getLVForTemplateArgumentList()
1774 OS, TemplateArgs.asArray(), P, in printNestedNameSpecifier()
3118 printTemplateArgumentList(OS, TemplateArgs->asArray(), Policy); in getNameForDiagnostic()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.cpp182 if (auto EC = SymbolWriter.writeBytes(Sym.asArray())) in commitSymbolStream()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStdVariantChecker.cpp243 const auto &TypeOut = FD->getTemplateSpecializationArgs()->asArray()[0]; in handleStdGetCall()
H A DSmartPtrModeling.cpp188 auto TemplateArgs = TSD->getTemplateArgs().asArray(); in getInnerPointerType()
203 const auto &TemplateArgs = FD->getTemplateSpecializationArgs()->asArray(); in getPointerTypeFromTemplateArg()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRefCntblBaseVirtualDtorChecker.cpp213 for (auto &Arg : CTSD->getTemplateArgs().asArray()) { in checkASTDecl()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp530 ParamDecl->getTemplateParameters()->asArray(); in DeduceTemplateArguments()
698 /*DefaultArguments=*/SA->getTemplateArgs().asArray(), PartialOrdering, in DeduceTemplateSpecArguments()
705 SA->getTemplateArgs().asArray(), Info, Deduced, in DeduceTemplateSpecArguments()
3386 Partial->getTemplateArgs().asArray(), TemplateArgs, Info, Deduced, in DeduceTemplateArguments()
3605 SugaredExplicitArgumentList->asArray(), in SubstituteExplicitTemplateArguments()
3969 FunctionTemplate, CanonicalDeducedArgumentList->asArray(), in FinishTemplateArgumentDeduction()
6250 ArrayRef<TemplateArgument> Args1 = PS1->getTemplateArgs().asArray(), in operator ()()
6251 Args2 = PS2->getTemplateArgs().asArray(); in operator ()()
6269 ArrayRef<TemplateArgument> Args1 = Spec->getTemplateArgs().asArray(), in operator ()()
6431 Name, PS1->getTemplateArgs().asArray()); in getMoreSpecializedPartialSpecialization()
[all …]
H A DSemaTemplateInstantiate.cpp195 Partial, VarTemplSpec->getTemplateInstantiationArgs().asArray(), in HandleVarTemplateSpec()
203 Tmpl, VarTemplSpec->getTemplateInstantiationArgs().asArray(), in HandleVarTemplateSpec()
247 ClassTemplSpec->getTemplateInstantiationArgs().asArray(), in HandleClassTemplateSpec()
290 TemplateArgs->asArray(), in HandleFunction()
386 Specialization->getTemplateInstantiationArgs().asArray(); in HandleFunctionTemplateDecl()
3996 ClassTemplateSpec->getTemplateArgs().asArray(), in usesPartialOrExplicitSpecialization()
4054 Partial, ClassTemplateSpec->getTemplateArgs().asArray(), Info); in getPatternForClassTemplateSpecialization()
H A DSemaTemplateInstantiateDecl.cpp2683 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back()); in VisitFunctionDecl()
2693 TemplateParams->getLAngleLoc(), TemplateParams->asArray(), in VisitFunctionDecl()
3098 dyn_cast<TemplateTypeParmDecl>(TemplateParams->asArray().back()); in VisitCXXMethodDecl()
3108 TemplateParams->getLAngleLoc(), TemplateParams->asArray(), in VisitCXXMethodDecl()
5431 InstantiatingTemplate Inst(*this, Loc, FTD, Args->asArray(), CSC, Info); in InstantiateFunctionDeclaration()
5436 MultiLevelTemplateArgumentList MArgs(FTD, Args->asArray(), in InstantiateFunctionDeclaration()
5803 Innermost.emplace(Function->getTemplateSpecializationArgs()->asArray()); in InstantiateFunctionDefinition()
5920 PartialSpec, PartialSpecArgs->asArray(), /*Final=*/false); in BuildVarTemplateInstantiation()
6355 VarSpec->getTemplateArgs().asArray(), VarSpec)); in InstantiateVariableDefinition()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DContext.cpp437 CallOpTemplate->findSpecialization(TAL->asArray(), InsertPos); in getOrCreateFunction()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DPathDiagnostic.cpp924 describeTemplateParameters(Out, T->getTemplateArgs().asArray(), in describeClass()
991 describeTemplateParameters(Out, TAList->asArray(), FD->getLangOpts(), "<", in describeCodeDecl()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1936 return D.getTemplateArgs().asArray();
1941 return D.getTemplateArgs().asArray();
1952 return TemplateArgs->asArray();
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp259 for (const auto &Arg : SpecArgs->asArray()) { in VisitFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp234 Args = CTSD->getTemplateArgs().asArray(); in shouldSkipWritingSpecializations()
236 Args = VTSD->getTemplateArgs().asArray(); in shouldSkipWritingSpecializations()
240 ->asArray(); in shouldSkipWritingSpecializations()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1526 for (const NamedDecl *Param : TD->getTemplateParameters()->asArray()) { in GetTemplateArgs()
2554 return {{TList, FD->getTemplateSpecializationArgs()->asArray()}}; in GetTemplateArgs()
2568 auto TA = TS->getTemplateArgs().asArray(); in GetTemplateArgs()
2580 return {{TPList, TAList.asArray()}}; in GetTemplateArgs()
2736 printTemplateArgumentList(OS, VTpl->getTemplateArgs().asArray(), in getDynamicInitializerName()
5662 return ReferencesAnonymousEntity(TSpecial->getTemplateArgs().asArray()); in ReferencesAnonymousEntity()

12