| Index: Source/bindings/core/v8/ExceptionStatePlaceholder.h
|
| diff --git a/Source/bindings/core/v8/ExceptionStatePlaceholder.h b/Source/bindings/core/v8/ExceptionStatePlaceholder.h
|
| index 9705c5d59cc087050be95c050eb715219a041f37..db0be6432a58310e25c7bd5821db16bd0f1a210f 100644
|
| --- a/Source/bindings/core/v8/ExceptionStatePlaceholder.h
|
| +++ b/Source/bindings/core/v8/ExceptionStatePlaceholder.h
|
| @@ -44,6 +44,7 @@ class ExceptionState;
|
| typedef int ExceptionCode;
|
|
|
| class IgnorableExceptionState final : public ExceptionState {
|
| + WTF_MAKE_NONCOPYABLE(IgnorableExceptionState);
|
| public:
|
| IgnorableExceptionState(): ExceptionState(ExceptionState::UnknownContext, 0, 0, v8::Local<v8::Object>(), 0) { }
|
| ExceptionState& returnThis() { return *this; }
|
| @@ -57,6 +58,7 @@ public:
|
| #if ENABLE(ASSERT)
|
|
|
| class CORE_EXPORT NoExceptionStateAssertionChecker final : public ExceptionState {
|
| + WTF_MAKE_NONCOPYABLE(NoExceptionStateAssertionChecker);
|
| public:
|
| NoExceptionStateAssertionChecker(const char* file, int line);
|
| ExceptionState& returnThis() { return *this; }
|
|
|