2008-06-15 Cameron Zwarich <cwzwarich@uwaterloo.ca>
[WebKit-https.git] / JavaScriptCore / kjs / nodes.cpp
index dd06e1ddf09cdb7c35e51302c963b56a0819445a..b0af19ba63074c94f70f2f0232101600de63caeb 100644 (file)
 
 namespace KJS {
 
-#define KJS_CHECKEXCEPTION \
-if (UNLIKELY(exec->hadException())) \
-    return rethrowException(exec);
-
-#define KJS_CHECKEXCEPTIONVALUE \
-if (UNLIKELY(exec->hadException())) { \
-    handleException(exec); \
-    return jsUndefined(); \
-}
-
-#define KJS_CHECKEXCEPTIONNUMBER \
-if (UNLIKELY(exec->hadException())) { \
-    handleException(exec); \
-    return 0; \
-}
-
-#define KJS_CHECKEXCEPTIONBOOLEAN \
-if (UNLIKELY(exec->hadException())) { \
-    handleException(exec); \
-    return false; \
-}
-
-#define KJS_CHECKEXCEPTIONVOID \
-if (UNLIKELY(exec->hadException())) { \
-    handleException(exec); \
-    return; \
-}
-
 static inline bool isConstant(const LocalStorage& localStorage, size_t index)
 {
     ASSERT(index < localStorage.size());