ladybird/Userland/Libraries/LibJS/Runtime
Timothy Flynn cc5c707649 LibJS+LibUnicode: Do not generate the PluralCategory enum
The PluralCategory enum is currently generated for plural rules. Instead
of generating it, this moves the enum to the public LibUnicode header.
While it was nice to auto-discover these values, they are well defined
by TR-35, and we will need their values from within the number format
code generator (which can't rely on the plural rules generator having
run yet). Further, number format will require additional values in the
enum that plural rules doesn't know about.
2022-07-08 20:33:52 +02:00
..
Intl LibJS+LibUnicode: Do not generate the PluralCategory enum 2022-07-08 20:33:52 +02:00
Temporal LibJS: Rename TimeHourMinuteBasicFormatNotAmbiguous 2022-07-05 23:15:52 +02:00
AbstractOperations.cpp LibJS: Implement the CanBeHeldWeakly abstract operation 2022-06-23 10:57:52 +03:00
AbstractOperations.h LibJS: Implement the CanBeHeldWeakly abstract operation 2022-06-23 10:57:52 +03:00
Accessor.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
AggregateError.cpp
AggregateError.h
AggregateErrorConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
AggregateErrorConstructor.h
AggregateErrorPrototype.cpp
AggregateErrorPrototype.h
ArgumentsObject.cpp LibJS: Remove bogus FIXME in ArgumentsObject::internal_get() 2022-05-03 22:51:36 +02:00
ArgumentsObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Array.cpp LibJS: Use u64 for the length parameter in Array::create() 2022-07-04 10:10:11 +02:00
Array.h LibJS: Use u64 for the length parameter in Array::create() 2022-07-04 10:10:11 +02:00
ArrayBuffer.cpp LibJS: Revert partial resizable ArrayBuffer implementation 2022-07-06 15:52:57 +02:00
ArrayBuffer.h LibJS: Revert partial resizable ArrayBuffer implementation 2022-07-06 15:52:57 +02:00
ArrayBufferConstructor.cpp LibJS: Revert partial resizable ArrayBuffer implementation 2022-07-06 15:52:57 +02:00
ArrayBufferConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayBufferPrototype.cpp LibJS: Revert partial resizable ArrayBuffer implementation 2022-07-06 15:52:57 +02:00
ArrayBufferPrototype.h LibJS: Revert partial resizable ArrayBuffer implementation 2022-07-06 15:52:57 +02:00
ArrayConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayIterator.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayIterator.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayIteratorPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayIteratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayPrototype.cpp LibJS: Let Array.prototype.toSpliced throw RangeError for len <= 2^53-1 2022-07-04 10:10:11 +02:00
ArrayPrototype.h LibJS: Implement Array.prototype.with() 2022-06-13 20:26:54 +01:00
AsyncFromSyncIterator.cpp
AsyncFromSyncIterator.h
AsyncFromSyncIteratorPrototype.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
AsyncFromSyncIteratorPrototype.h LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
AsyncFunctionConstructor.cpp LibJS: Use FunctionConstructor as the proto of AsyncFunctionConstructor 2022-02-19 18:06:39 +00:00
AsyncFunctionConstructor.h
AsyncFunctionDriverWrapper.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
AsyncFunctionDriverWrapper.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
AsyncFunctionPrototype.cpp
AsyncFunctionPrototype.h
AsyncGenerator.cpp LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncGenerator.h LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncGeneratorFunctionConstructor.cpp
AsyncGeneratorFunctionConstructor.h
AsyncGeneratorFunctionPrototype.cpp LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncGeneratorFunctionPrototype.h
AsyncGeneratorPrototype.cpp LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncGeneratorPrototype.h LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncGeneratorRequest.h LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncIteratorPrototype.cpp LibJS: Mark %{Async,}IteratorPrototype%[@@iterator] as Configurable 2022-02-19 22:16:30 +00:00
AsyncIteratorPrototype.h
AtomicsObject.cpp AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice() 2022-06-13 15:38:51 +01:00
AtomicsObject.h
BigInt.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigInt.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
BigIntConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigIntConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigIntObject.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigIntObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigIntPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigIntPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BooleanConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BooleanConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BooleanObject.cpp LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
BooleanObject.h LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
BooleanPrototype.cpp LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
BooleanPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BoundFunction.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
BoundFunction.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CanonicalIndex.h LibJS: Add missing include for 'u32' to CanonicalIndex.h 2022-02-14 23:02:56 +00:00
ClassFieldDefinition.h LibJS: De-duplicate ClassFieldDefinition Records 2022-04-20 00:08:32 +02:00
CommonPropertyNames.h LibJS: Implement Intl.PluralRules.prototype.select 2022-07-08 11:51:54 +02:00
Completion.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Completion.h LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ConsoleObject.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ConsoleObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
DataView.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
DataView.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
DataViewConstructor.cpp LibJS: Check for add overflow in DataViewConstructor 2022-06-27 20:51:00 +01:00
DataViewConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
DataViewPrototype.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
DataViewPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Date.cpp LibJS: Convert remaining Date AOs using JS::Value as in/output to double 2022-05-06 22:32:47 +02:00
Date.h LibJS: Replace magic nanosecond numbers with constants 2022-05-08 00:07:58 +02:00
DateConstructor.cpp LibJS: Convert remaining Date AOs using JS::Value as in/output to double 2022-05-06 22:32:47 +02:00
DateConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
DatePrototype.cpp LibJS: Fix numeric type in Date.prototype.toTemporalInstant() 2022-05-08 00:07:58 +02:00
DatePrototype.h LibJS: Convert remaining Date AOs using JS::Value as in/output to double 2022-05-06 22:32:47 +02:00
DeclarativeEnvironment.cpp LibJS: Mark concrete method calls of Environment Records with ?/! 2022-05-25 00:25:23 +01:00
DeclarativeEnvironment.h LibJS: Rename scope to environment 2022-05-01 22:47:38 +02:00
ECMAScriptFunctionObject.cpp LibJS: Set "prototype" property of async generator functions 2022-05-05 22:40:57 +02:00
ECMAScriptFunctionObject.h LibJS: Rename scope to environment 2022-05-01 22:47:38 +02:00
Environment.cpp
Environment.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
EnvironmentCoordinate.h
Error.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Error.h LibJS: Add a traceback to Error 2022-02-08 09:12:42 +00:00
ErrorConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ErrorConstructor.h
ErrorPrototype.cpp LibJS: Handle non-Error this object in Error.prototype.stack getter 2022-03-15 17:32:48 +01:00
ErrorPrototype.h LibJS: Implement the Error.prototype.stack setter 2022-03-08 22:59:09 +01:00
ErrorTypes.cpp
ErrorTypes.h LibJS: Revert partial resizable ArrayBuffer implementation 2022-07-06 15:52:57 +02:00
ExecutionContext.h LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 2022-02-09 12:25:27 +00:00
FinalizationRegistry.cpp LibJS: Implement stage 3 proposal FinalizationRegistry changes 2022-06-23 10:57:52 +03:00
FinalizationRegistry.h LibJS: Implement stage 3 proposal FinalizationRegistry changes 2022-06-23 10:57:52 +03:00
FinalizationRegistryConstructor.cpp LibJS: Move additional notes to spec comments onto their own line 2022-04-11 21:32:37 +01:00
FinalizationRegistryConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
FinalizationRegistryPrototype.cpp LibJS: Implement stage 3 proposal FinalizationRegistry changes 2022-06-23 10:57:52 +03:00
FinalizationRegistryPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
FunctionConstructor.cpp LibJS: Remove callerRealm from HostEnsureCanCompileStrings 2022-05-08 17:12:27 +02:00
FunctionConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
FunctionEnvironment.cpp LibJS: Rename scope to environment 2022-05-01 22:47:38 +02:00
FunctionEnvironment.h LibJS: Rename scope to environment 2022-05-01 22:47:38 +02:00
FunctionKind.h
FunctionObject.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
FunctionObject.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
FunctionPrototype.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
FunctionPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorFunctionConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorFunctionConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorFunctionPrototype.cpp LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
GeneratorFunctionPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorObject.cpp LibJS: Make the BC generator.next(value) work 2022-04-18 23:59:30 +04:30
GeneratorObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GlobalEnvironment.cpp LibJS: Mark concrete method calls of Environment Records with ?/! 2022-05-25 00:25:23 +01:00
GlobalEnvironment.h
GlobalObject.cpp LibJS: Start implementing the stage 3 Intl.DurationFormat proposal 2022-07-01 01:00:05 +03:00
GlobalObject.h LibJS: Add getters for %{Async,}GeneratorFunction.prototype.prototype% 2022-05-05 22:40:57 +02:00
IndexedProperties.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
IndexedProperties.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Iterator.h LibJS: Add a spec link for Iterator Records 2022-02-18 13:57:34 +00:00
IteratorOperations.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
IteratorOperations.h LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 2022-02-09 12:25:27 +00:00
IteratorPrototype.cpp LibJS: Don't coerce this value in %IteratorPrototype%[@@iterator] 2022-04-18 00:24:02 +02:00
IteratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
JobCallback.h LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 2022-02-09 12:25:27 +00:00
JSONObject.cpp LibJS: Remove a bunch of gratuitous JS namespace qualifiers 2022-04-03 15:19:33 +01:00
JSONObject.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Map.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Map.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapIterator.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapIterator.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapIteratorPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapIteratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MathObject.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MathObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ModuleEnvironment.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ModuleEnvironment.h
ModuleNamespaceObject.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ModuleNamespaceObject.h LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 2022-02-09 12:25:27 +00:00
NativeFunction.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
NativeFunction.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
NumberConstructor.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
NumberConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
NumberObject.cpp LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
NumberObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
NumberPrototype.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
NumberPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Object.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Object.h LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ObjectConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ObjectConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ObjectEnvironment.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ObjectEnvironment.h
ObjectPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ObjectPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
PrimitiveString.cpp LibJS: Correct an include in PrimitiveString 2022-02-15 00:51:25 +00:00
PrimitiveString.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
PrivateEnvironment.cpp
PrivateEnvironment.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
Promise.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Promise.h LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseConstructor.h
PromiseJobs.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseJobs.h LibJS: Setup host hooks and have promise jobs work out the realm 2022-02-08 17:47:44 +00:00
PromisePrototype.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromisePrototype.h
PromiseReaction.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseReaction.h LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseResolvingElementFunctions.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseResolvingElementFunctions.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
PromiseResolvingFunction.cpp
PromiseResolvingFunction.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
PropertyAttributes.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
PropertyDescriptor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PropertyDescriptor.h
PropertyKey.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
PrototypeObject.h
ProxyConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ProxyConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ProxyObject.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ProxyObject.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Realm.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Realm.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
Reference.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Reference.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ReflectObject.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ReflectObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
RegExpConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
RegExpConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
RegExpObject.cpp AK: Use an enum instead of a bool for String::replace(all_occurences) 2022-07-06 11:12:45 +02:00
RegExpObject.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
RegExpPrototype.cpp LibJS: Use consistent phrasing for string length 2022-05-03 22:49:31 +02:00
RegExpPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
RegExpStringIterator.cpp
RegExpStringIterator.h
RegExpStringIteratorPrototype.cpp
RegExpStringIteratorPrototype.h
Set.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Set.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetIterator.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetIterator.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetIteratorPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetIteratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ShadowRealm.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ShadowRealm.h LibJS: Remove the name prefix for wrapped functions 2022-02-12 16:06:37 +00:00
ShadowRealmConstructor.cpp
ShadowRealmConstructor.h
ShadowRealmPrototype.cpp LibJS: Check type of ShadowRealm.prototype.importValue() 2nd argument 2022-03-29 23:48:25 +01:00
ShadowRealmPrototype.h
Shape.cpp LibJS: Add missing Vector::in_reverse() in ensure_property_table() 2022-04-13 21:02:37 +02:00
Shape.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
StringConstructor.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
StringConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
StringIterator.cpp LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
StringIterator.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
StringIteratorPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
StringIteratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
StringObject.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
StringObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
StringOrSymbol.h
StringPrototype.cpp AK: Use an enum instead of a bool for String::replace(all_occurences) 2022-07-06 11:12:45 +02:00
StringPrototype.h LibJS: Stub out String.prototype.normalize 2022-06-02 23:04:27 +01:00
Symbol.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Symbol.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SymbolConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SymbolConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SymbolObject.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SymbolObject.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SymbolPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SymbolPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
TypedArray.cpp LibJS: Add %TypedArray%.prototype.toSorted 2022-06-29 13:36:54 +01:00
TypedArray.h LibJS: Add %TypedArray%.prototype.toSorted 2022-06-29 13:36:54 +01:00
TypedArrayConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
TypedArrayConstructor.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
TypedArrayPrototype.cpp LibJS: Add %TypedArray%.prototype.toReversed 2022-07-03 01:12:32 +02:00
TypedArrayPrototype.h LibJS: Add %TypedArray%.prototype.toReversed 2022-07-03 01:12:32 +02:00
Utf16String.cpp
Utf16String.h
Value.cpp LibJS: Update order of parameters in our is_less_than implementation 2022-06-13 17:37:11 -07:00
Value.h LibJS: Use a template for 'Value from integral number' constructors 2022-07-04 10:10:11 +02:00
ValueTraits.h LibJS: Normalize NaN values in Sets and Maps 2022-04-02 14:15:43 +01:00
VM.cpp LibJS: Revert partial resizable ArrayBuffer implementation 2022-07-06 15:52:57 +02:00
VM.h LibJS: Revert partial resizable ArrayBuffer implementation 2022-07-06 15:52:57 +02:00
WeakContainer.cpp
WeakContainer.h
WeakMap.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakMap.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakMapConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakMapConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakMapPrototype.cpp LibJS: Implement WeakMap changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakMapPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakRef.cpp LibJS: Implement WeakRef changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakRef.h LibJS: Implement WeakRef changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakRefConstructor.cpp LibJS: Implement WeakRef changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakRefConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakRefPrototype.cpp LibJS: Implement WeakRef changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakRefPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakSet.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakSet.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakSetConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakSetConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakSetPrototype.cpp LibJS: Implement WeakSet changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakSetPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WrappedFunction.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
WrappedFunction.h LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 2022-02-09 12:25:27 +00:00