Searched refs:CatchTypeInfo (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCleanup.h | 36 struct CatchTypeInfo { struct 156 CatchTypeInfo Type; 192 setHandler(I, CatchTypeInfo{nullptr, 0}, Block); in setCatchAllHandler() 197 getHandlers()[I].Type = CatchTypeInfo{Type, 0}; in setHandler() 201 void setHandler(unsigned I, CatchTypeInfo Type, llvm::BasicBlock *Block) { in setHandler()
|
| H A D | CGCXXABI.h | 40 struct CatchTypeInfo; 277 virtual CatchTypeInfo 279 virtual CatchTypeInfo getCatchAllTypeInfo();
|
| H A D | CGCXXABI.cpp | 329 CatchTypeInfo CGCXXABI::getCatchAllTypeInfo() { in getCatchAllTypeInfo() 330 return CatchTypeInfo{nullptr, 0}; in getCatchAllTypeInfo()
|
| H A D | CGObjCRuntime.h | 148 virtual CatchTypeInfo getCatchAllTypeInfo() { return { nullptr, 0 }; } in getCatchAllTypeInfo()
|
| H A D | CGException.cpp | 654 CatchTypeInfo TypeInfo{nullptr, 0}; in EnterCXXTryStmt() 987 CatchTypeInfo TypeInfo = Handler.Type; in emitCatchPadBlock() 1037 CatchTypeInfo TypeInfo = Handler.Type; in emitWasmCatchPadBlock() 1069 CatchTypeInfo TypeInfo = Handler.Type; in emitWasmCatchPadBlock()
|
| H A D | MicrosoftCXXABI.cpp | 134 CatchTypeInfo 138 CatchTypeInfo getCatchAllTypeInfo() override { in getCatchAllTypeInfo() 142 return CatchTypeInfo{nullptr, 0}; in getCatchAllTypeInfo() 144 return CatchTypeInfo{nullptr, 0x40}; in getCatchAllTypeInfo() 3950 CatchTypeInfo 3972 return CatchTypeInfo{getAddrOfRTTIDescriptor(Type)->stripPointerCasts(), in getAddrOfCXXCatchHandlerType()
|
| H A D | ItaniumCXXABI.cpp | 175 CatchTypeInfo 178 return CatchTypeInfo{getAddrOfRTTIDescriptor(Ty), 0}; in getAddrOfCXXCatchHandlerType()
|
| H A D | CGObjCGNU.cpp | 1544 CatchTypeInfo getCatchAllTypeInfo() override { in getCatchAllTypeInfo()
|