Searched refs:CatchTypeInfo (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGCleanup.h | 38 struct CatchTypeInfo { struct 158 CatchTypeInfo Type; 194 setHandler(I, CatchTypeInfo{nullptr, 0}, Block); in setCatchAllHandler() 199 getHandlers()[I].Type = CatchTypeInfo{Type, 0}; in setHandler() 203 void setHandler(unsigned I, CatchTypeInfo Type, llvm::BasicBlock *Block) { in setHandler()
|
| H A D | CGCXXABI.h | 41 struct CatchTypeInfo; 252 virtual CatchTypeInfo 254 virtual CatchTypeInfo getCatchAllTypeInfo();
|
| H A D | CGCXXABI.cpp | 315 CatchTypeInfo CGCXXABI::getCatchAllTypeInfo() { in getCatchAllTypeInfo() 316 return CatchTypeInfo{nullptr, 0}; in getCatchAllTypeInfo()
|
| H A D | CGObjCRuntime.h | 145 virtual CatchTypeInfo getCatchAllTypeInfo() { return { nullptr, 0 }; } in getCatchAllTypeInfo()
|
| H A D | CGException.cpp | 580 CatchTypeInfo TypeInfo{nullptr, 0}; in EnterCXXTryStmt() 920 CatchTypeInfo TypeInfo = Handler.Type; in emitCatchPadBlock() 970 CatchTypeInfo TypeInfo = Handler.Type; in emitWasmCatchPadBlock() 1002 CatchTypeInfo TypeInfo = Handler.Type; in emitWasmCatchPadBlock()
|
| H A D | MicrosoftCXXABI.cpp | 129 CatchTypeInfo 133 CatchTypeInfo getCatchAllTypeInfo() override { in getCatchAllTypeInfo() 134 return CatchTypeInfo{nullptr, 0x40}; in getCatchAllTypeInfo() 3744 CatchTypeInfo 3766 return CatchTypeInfo{getAddrOfRTTIDescriptor(Type)->stripPointerCasts(), in getAddrOfCXXCatchHandlerType()
|
| H A D | ItaniumCXXABI.cpp | 187 CatchTypeInfo 190 return CatchTypeInfo{getAddrOfRTTIDescriptor(Ty), 0}; in getAddrOfCXXCatchHandlerType()
|
| H A D | CGObjCGNU.cpp | 1473 CatchTypeInfo getCatchAllTypeInfo() override { in getCatchAllTypeInfo()
|