You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Search and replace all exception-related code (`try`, `catch`, `throw`)
and replace their use with functions/classes implemented in the previous
commit. This commit can be regenerated during a rebase by running the
following command:
```
find src include -type f \
\( -name '*.h' -or -name '*.cpp' \) \
-exec sed -i \
-e 's|try {|if (true) {|g' \
-e 's|catch (.*&\s*\(.\+\)) {|if (false) { shim::exception_placeholder \1;|g' \
-e 's|catch (.*) {|if (false) {|g' \
-e 's|throw \(.*\);$|throwShim(\1);|g' {} \;
```
0 commit comments