/openbsd-current/gnu/llvm/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 853 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 D | LLVMContextImpl.h | 759 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 D | DebugInfoMetadata.cpp | 1047 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 D | Verifier.cpp | 1373 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 D | DIBuilder.h | 756 /// \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 D | DebugInfoMetadata.h | 1907 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 D | DwarfUnit.h | 225 void addThrownTypes(DIE &Die, DINodeArray ThrownTypes);
|
H A D | DwarfUnit.cpp | 526 void DwarfUnit::addThrownTypes(DIE &Die, DINodeArray ThrownTypes) { argument 527 for (const auto *Ty : ThrownTypes) {
|