#include "src/objects/objects-inl.h"
#include "test/unittests/compiler/function-tester.h"
#include "test/unittests/test-utils.h"
namespace v8 {
namespace internal {
namespace compiler {
using RunJSExceptionsTest = TestWithContext;
TEST_F(RunJSExceptionsTest, Throw) { … }
TEST_F(RunJSExceptionsTest, ThrowMessagePosition) { … }
TEST_F(RunJSExceptionsTest, ThrowMessageDirectly) { … }
TEST_F(RunJSExceptionsTest, ThrowMessageIndirectly) { … }
TEST_F(RunJSExceptionsTest, Catch) { … }
TEST_F(RunJSExceptionsTest, CatchNested) { … }
TEST_F(RunJSExceptionsTest, CatchBreak) { … }
TEST_F(RunJSExceptionsTest, CatchCall) { … }
TEST_F(RunJSExceptionsTest, Finally) { … }
TEST_F(RunJSExceptionsTest, FinallyBreak) { … }
TEST_F(RunJSExceptionsTest, DeoptTry) { … }
TEST_F(RunJSExceptionsTest, DeoptCatch) { … }
TEST_F(RunJSExceptionsTest, DeoptFinallyReturn) { … }
TEST_F(RunJSExceptionsTest, DeoptFinallyReThrow) { … }
}
}
}