Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGCleanup.h39 struct CatchTypeInfo { struct
168 CatchTypeInfo Type;
204 setHandler(I, CatchTypeInfo{nullptr, 0}, Block);
209 getHandlers()[I].Type = CatchTypeInfo{Type, 0};
213 void setHandler(unsigned I, CatchTypeInfo Type, llvm::BasicBlock *Block) {
HDCGCXXABI.h40 struct CatchTypeInfo;
273 virtual CatchTypeInfo
275 virtual CatchTypeInfo getCatchAllTypeInfo();
HDCGCXXABI.cpp338 CatchTypeInfo CGCXXABI::getCatchAllTypeInfo() { in getCatchAllTypeInfo()
339 return CatchTypeInfo{nullptr, 0}; in getCatchAllTypeInfo()
HDCGObjCRuntime.h148 virtual CatchTypeInfo getCatchAllTypeInfo() { return { nullptr, 0 }; } in getCatchAllTypeInfo()
HDCGException.cpp654 CatchTypeInfo TypeInfo{nullptr, 0}; in EnterCXXTryStmt()
987 CatchTypeInfo TypeInfo = Handler.Type; in emitCatchPadBlock()
1037 CatchTypeInfo TypeInfo = Handler.Type; in emitWasmCatchPadBlock()
1070 CatchTypeInfo TypeInfo = Handler.Type; in emitWasmCatchPadBlock()
HDMicrosoftCXXABI.cpp134 CatchTypeInfo
138 CatchTypeInfo getCatchAllTypeInfo() override { in getCatchAllTypeInfo()
142 return CatchTypeInfo{nullptr, 0}; in getCatchAllTypeInfo()
144 return CatchTypeInfo{nullptr, 0x40}; in getCatchAllTypeInfo()
3963 CatchTypeInfo
3985 return CatchTypeInfo{getAddrOfRTTIDescriptor(Type)->stripPointerCasts(), in getAddrOfCXXCatchHandlerType()
HDItaniumCXXABI.cpp176 CatchTypeInfo
179 return CatchTypeInfo{getAddrOfRTTIDescriptor(Ty), 0}; in getAddrOfCXXCatchHandlerType()
HDCGObjCGNU.cpp1542 CatchTypeInfo getCatchAllTypeInfo() override { in getCatchAllTypeInfo()