Searched refs:ThrownTypes (Results 1 - 8 of 8) sorted by relevance

/openbsd-current/gnu/llvm/llvm/lib/IR/
H A DDIBuilder.cpp853 DITypeArray ThrownTypes, DINodeArray Annotations,
860 MDTuple::getTemporary(VMContext, std::nullopt).release(), ThrownTypes,
874 DITypeArray ThrownTypes) {
880 Decl, nullptr, ThrownTypes)
889 DITypeArray ThrownTypes) {
899 nullptr, ThrownTypes);
848 createFunction( DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, unsigned LineNo, DISubroutineType *Ty, unsigned ScopeLine, DINode::DIFlags Flags, DISubprogram::DISPFlags SPFlags, DITemplateParameterArray TParams, DISubprogram *Decl, DITypeArray ThrownTypes, DINodeArray Annotations, StringRef TargetFuncName) argument
869 createTempFunctionFwdDecl( DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, unsigned LineNo, DISubroutineType *Ty, unsigned ScopeLine, DINode::DIFlags Flags, DISubprogram::DISPFlags SPFlags, DITemplateParameterArray TParams, DISubprogram *Decl, DITypeArray ThrownTypes) argument
884 createMethod( DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, unsigned LineNo, DISubroutineType *Ty, unsigned VIndex, int ThisAdjustment, DIType *VTableHolder, DINode::DIFlags Flags, DISubprogram::DISPFlags SPFlags, DITemplateParameterArray TParams, DITypeArray ThrownTypes) argument
H A DLLVMContextImpl.h759 Metadata *ThrownTypes; member in struct:llvm::MDNodeKeyImpl
769 Metadata *ThrownTypes, Metadata *Annotations,
776 RetainedNodes(RetainedNodes), ThrownTypes(ThrownTypes),
789 ThrownTypes(N->getRawThrownTypes()),
806 ThrownTypes == RHS->getRawThrownTypes() &&
763 MDNodeKeyImpl(Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, unsigned ScopeLine, Metadata *ContainingType, unsigned VirtualIndex, int ThisAdjustment, unsigned Flags, unsigned SPFlags, Metadata *Unit, Metadata *TemplateParams, Metadata *Declaration, Metadata *RetainedNodes, Metadata *ThrownTypes, Metadata *Annotations, MDString *TargetFuncName) argument
H A DDebugInfoMetadata.cpp1047 Metadata *ThrownTypes, Metadata *Annotations, MDString *TargetFuncName,
1056 RetainedNodes, ThrownTypes, Annotations,
1061 ContainingType, TemplateParams, ThrownTypes, Annotations,
1067 if (!ThrownTypes) {
1041 getImpl( LLVMContext &Context, Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, unsigned ScopeLine, Metadata *ContainingType, unsigned VirtualIndex, int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, Metadata *Unit, Metadata *TemplateParams, Metadata *Declaration, Metadata *RetainedNodes, Metadata *ThrownTypes, Metadata *Annotations, MDString *TargetFuncName, StorageType Storage, bool ShouldCreate) argument
H A DVerifier.cpp1373 auto *ThrownTypes = dyn_cast<MDTuple>(RawThrownTypes); local
1374 CheckDI(ThrownTypes, "invalid thrown types list", &N, RawThrownTypes);
1375 for (Metadata *Op : ThrownTypes->operands())
1376 CheckDI(Op && isa<DIType>(Op), "invalid thrown type", &N, ThrownTypes, local
/openbsd-current/gnu/llvm/llvm/include/llvm/IR/
H A DDIBuilder.h756 /// \param ThrownTypes Exception types this function may throw.
767 DITypeArray ThrownTypes = nullptr,
779 DISubprogram *Decl = nullptr, DITypeArray ThrownTypes = nullptr);
799 /// \param ThrownTypes Exception types this function may throw.
808 DITypeArray ThrownTypes = nullptr);
H A DDebugInfoMetadata.h1907 DINodeArray RetainedNodes, DITypeArray ThrownTypes,
1914 RetainedNodes.get(), ThrownTypes.get(), Annotations.get(),
1924 Metadata *RetainedNodes, Metadata *ThrownTypes, Metadata *Annotations,
1947 DITypeArray ThrownTypes = nullptr, DINodeArray Annotations = nullptr,
1951 Declaration, RetainedNodes, ThrownTypes, Annotations, TargetFuncName))
1960 Metadata *RetainedNodes = nullptr, Metadata *ThrownTypes = nullptr,
1964 Declaration, RetainedNodes, ThrownTypes, Annotations, TargetFuncName))
1901 getImpl(LLVMContext &Context, DIScope *Scope, StringRef Name, StringRef LinkageName, DIFile *File, unsigned Line, DISubroutineType *Type, unsigned ScopeLine, DIType *ContainingType, unsigned VirtualIndex, int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, DICompileUnit *Unit, DITemplateParameterArray TemplateParams, DISubprogram *Declaration, DINodeArray RetainedNodes, DITypeArray ThrownTypes, DINodeArray Annotations, StringRef TargetFuncName, StorageType Storage, bool ShouldCreate = true) argument
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.h225 void addThrownTypes(DIE &Die, DINodeArray ThrownTypes);
H A DDwarfUnit.cpp526 void DwarfUnit::addThrownTypes(DIE &Die, DINodeArray ThrownTypes) { argument
527 for (const auto *Ty : ThrownTypes) {

Completed in 402 milliseconds