Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclTemplate.h133 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 DTemplateName.cpp46 ->asArray()[Bits.Index]); in getParameterPack()
53 ->asArray()[Bits.Index]); in getParameter()
H A DODRHash.cpp203 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 DDeclTemplate.cpp103 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 DNestedNameSpecifier.cpp292 OS, Record->getTemplateArgs().asArray(), Policy, in print()
H A DODRDiagsEmitter.cpp826 FirstTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch()
828 SecondTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch()
1195 for (const TemplateArgument &TA : TAL->asArray()) { in diagnoseMismatch()
H A DTypePrinter.cpp1287 OS, TemplateArgs.asArray(), Policy, in AppendScope()
1381 Args = TemplateArgs.asArray(); in printTag()
1989 TemplateArgs = CTSD->getTemplateArgs().asArray(); in isSubstitutedType()
H A DDeclPrinter.cpp656 TArgPrinter.printTemplateArguments(TArgs->asArray(), nullptr); in VisitFunctionDecl()
1003 ArrayRef<TemplateArgument> Args = S->getTemplateArgs().asArray(); in VisitCXXRecordDecl()
H A DExprCXX.cpp1645 getReplacedTemplateParameterList(getAssociatedDecl())->asArray()[Index]); in getParameter()
1671 getReplacedTemplateParameterList(getAssociatedDecl())->asArray()[Index]); in getParameterPack()
H A DDecl.cpp366 return getLVForTemplateArgumentList(TArgs.asArray(), computation); in getLVForTemplateArgumentList()
1726 OS, TemplateArgs.asArray(), P, in printNestedNameSpecifier()
3011 printTemplateArgumentList(OS, TemplateArgs->asArray(), Policy); in getNameForDiagnostic()
H A DASTDiagnostic.cpp1138 CTSD->getTemplateArgs().asArray(), in GetTemplateSpecializationType()
H A DStmtPrinter.cpp2012 printTemplateArgumentList(OS, Args->asArray(), Policy, TPL); in VisitUserDefinedLiteral()
H A DASTImporter.cpp791 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 DDbiModuleDescriptorBuilder.h45 ArrayRef<uint8_t> asArray() const { in asArray() function
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.cpp182 if (auto EC = SymbolWriter.writeBytes(Sym.asArray())) in commitSymbolStream()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp621 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 DSemaTemplateInstantiateDecl.cpp2058 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 DSemaTemplateInstantiate.cpp104 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 DSemaConcept.cpp541 MultiLevelTemplateArgumentList JustTemplArgs(FD, SpecArgs->asArray(), in SetupConstraintScope()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DSmartPtrModeling.cpp191 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 DPathDiagnostic.cpp927 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 DASTMatchersInternal.h1939 return D.getTemplateArgs().asArray();
1950 return TemplateArgs->asArray();
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2142 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 DCXType.cpp194 return TemplateDecl->getTemplateArgs().asArray(); in GetTemplateArguments()

12