diff options
author | Linus Groh <mail@linusgroh.de> | 2021-06-11 17:54:42 +0100 |
---|---|---|
committer | Linus Groh <mail@linusgroh.de> | 2021-06-11 18:49:50 +0100 |
commit | ad3242bab785f7cdb1d44bb9a043ad5c646306ae (patch) | |
tree | 2363ae9ac4bafbcfde7e2b58a528b93f76db249a /Userland/Libraries/LibJS/Forward.h | |
parent | 0e10dec324e30ca138cc8b7b3f37c50075d0a3a0 (diff) | |
download | serenity-ad3242bab785f7cdb1d44bb9a043ad5c646306ae.zip |
LibJS: Rename JS_ENUMERATE_{ERROR_SUBCLASSES => NATIVE_ERRORS}
The fact that they *are* subclasses is an implementation detail and
should not be highlighted. The spec calls these NativeErrors, so let's
use that.
Also added a comment explaining *why* they inherit from Error - I was
about to change that :^)
Diffstat (limited to 'Userland/Libraries/LibJS/Forward.h')
-rw-r--r-- | Userland/Libraries/LibJS/Forward.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Userland/Libraries/LibJS/Forward.h b/Userland/Libraries/LibJS/Forward.h index da0eb5fe27..f2096d0ba6 100644 --- a/Userland/Libraries/LibJS/Forward.h +++ b/Userland/Libraries/LibJS/Forward.h @@ -46,7 +46,7 @@ JS_ENUMERATE_NATIVE_OBJECTS_EXCLUDING_TEMPLATES \ __JS_ENUMERATE(TypedArray, typed_array, TypedArrayPrototype, TypedArrayConstructor, void) -#define JS_ENUMERATE_ERROR_SUBCLASSES \ +#define JS_ENUMERATE_NATIVE_ERRORS \ __JS_ENUMERATE(EvalError, eval_error, EvalErrorPrototype, EvalErrorConstructor, void) \ __JS_ENUMERATE(InternalError, internal_error, InternalErrorPrototype, InternalErrorConstructor, void) \ __JS_ENUMERATE(InvalidCharacterError, invalid_character_error, InvalidCharacterErrorPrototype, InvalidCharacterErrorConstructor, void) \ @@ -75,7 +75,7 @@ #define JS_ENUMERATE_BUILTIN_TYPES \ JS_ENUMERATE_NATIVE_OBJECTS \ - JS_ENUMERATE_ERROR_SUBCLASSES \ + JS_ENUMERATE_NATIVE_ERRORS \ JS_ENUMERATE_TYPED_ARRAYS #define JS_ENUMERATE_WELL_KNOWN_SYMBOLS \ @@ -160,7 +160,7 @@ struct ClampedU8; class ConstructorName; \ class PrototypeName; JS_ENUMERATE_NATIVE_OBJECTS_EXCLUDING_TEMPLATES -JS_ENUMERATE_ERROR_SUBCLASSES +JS_ENUMERATE_NATIVE_ERRORS JS_ENUMERATE_TYPED_ARRAYS #undef __JS_ENUMERATE |