[clang] [CIR] Upstream Exception CXXTryStmt (PR #162528)
Andy Kaylor via cfe-commits
cfe-commits at lists.llvm.org
Fri Oct 17 16:43:48 PDT 2025
================
@@ -108,6 +108,13 @@ void EHScopeStack::popCleanup() {
assert(!cir::MissingFeatures::ehCleanupBranchFixups());
}
+EHCatchScope *EHScopeStack::pushCatch(unsigned numHandlers) {
+ char *buffer = allocate(EHCatchScope::getSizeForNumHandlers(numHandlers));
+ assert(!cir::MissingFeatures::innermostEHScope());
----------------
andykaylor wrote:
You should probably implement this before going much further, but it's OK to leave it out of this PR.
https://github.com/llvm/llvm-project/pull/162528
More information about the cfe-commits
mailing list