Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGCleanup.h38 struct CatchTypeInfo { struct
163 CatchTypeInfo Type;
198 setHandler(I, CatchTypeInfo{nullptr, 0}, Block); in setCatchAllHandler()
203 getHandlers()[I].Type = CatchTypeInfo{Type, 0}; in setHandler()
207 void setHandler(unsigned I, CatchTypeInfo Type, llvm::BasicBlock *Block) { in setHandler()
DCGCXXABI.h40 struct CatchTypeInfo;
240 virtual CatchTypeInfo
242 virtual CatchTypeInfo getCatchAllTypeInfo();
DCGCXXABI.cpp326 CatchTypeInfo CGCXXABI::getCatchAllTypeInfo() { in getCatchAllTypeInfo()
327 return CatchTypeInfo{nullptr, 0}; in getCatchAllTypeInfo()
DCGException.cpp561 CatchTypeInfo TypeInfo{nullptr, 0}; in EnterCXXTryStmt()
895 CatchTypeInfo TypeInfo = Handler.Type; in emitCatchPadBlock()
DMicrosoftCXXABI.cpp128 CatchTypeInfo
132 CatchTypeInfo getCatchAllTypeInfo() override { in getCatchAllTypeInfo()
133 return CatchTypeInfo{nullptr, 0x40}; in getCatchAllTypeInfo()
3664 CatchTypeInfo
3683 return CatchTypeInfo{getAddrOfRTTIDescriptor(Type)->stripPointerCasts(), in getAddrOfCXXCatchHandlerType()
DItaniumCXXABI.cpp182 CatchTypeInfo
185 return CatchTypeInfo{getAddrOfRTTIDescriptor(Ty), 0}; in getAddrOfCXXCatchHandlerType()