Home
last modified time | relevance | path

Searched refs:CatchTypeInfo (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGCleanup.h37 struct CatchTypeInfo { struct
157 CatchTypeInfo Type;
193 setHandler(I, CatchTypeInfo{nullptr, 0}, Block); in setCatchAllHandler()
198 getHandlers()[I].Type = CatchTypeInfo{Type, 0}; in setHandler()
202 void setHandler(unsigned I, CatchTypeInfo Type, llvm::BasicBlock *Block) { in setHandler()
H A DCGCXXABI.h41 struct CatchTypeInfo;
251 virtual CatchTypeInfo
253 virtual CatchTypeInfo getCatchAllTypeInfo();
H A DCGCXXABI.cpp289 CatchTypeInfo CGCXXABI::getCatchAllTypeInfo() { in getCatchAllTypeInfo()
290 return CatchTypeInfo{nullptr, 0}; in getCatchAllTypeInfo()
H A DCGObjCRuntime.h147 virtual CatchTypeInfo getCatchAllTypeInfo() { return { nullptr, 0 }; } in getCatchAllTypeInfo()
H A DCGException.cpp630 CatchTypeInfo TypeInfo{nullptr, 0}; in EnterCXXTryStmt()
963 CatchTypeInfo TypeInfo = Handler.Type; in emitCatchPadBlock()
1013 CatchTypeInfo TypeInfo = Handler.Type; in emitWasmCatchPadBlock()
1045 CatchTypeInfo TypeInfo = Handler.Type; in emitWasmCatchPadBlock()
H A DMicrosoftCXXABI.cpp129 CatchTypeInfo
133 CatchTypeInfo getCatchAllTypeInfo() override { in getCatchAllTypeInfo()
137 return CatchTypeInfo{nullptr, 0}; in getCatchAllTypeInfo()
139 return CatchTypeInfo{nullptr, 0x40}; in getCatchAllTypeInfo()
3855 CatchTypeInfo
3877 return CatchTypeInfo{getAddrOfRTTIDescriptor(Type)->stripPointerCasts(), in getAddrOfCXXCatchHandlerType()
H A DItaniumCXXABI.cpp173 CatchTypeInfo
176 return CatchTypeInfo{getAddrOfRTTIDescriptor(Ty), 0}; in getAddrOfCXXCatchHandlerType()
H A DCGObjCGNU.cpp1528 CatchTypeInfo getCatchAllTypeInfo() override { in getCatchAllTypeInfo()