MacDue
|
63b11030f0
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
|
2 éve |
Linus Groh
|
6e7459322d
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
|
2 éve |
Evan Smal
|
93674e4383
LibJS: Remove DeprecatedString usage from SourceCode
|
2 éve |
davidot
|
bff038411a
LibJS: Add using declaration support in for and for of loops
|
2 éve |
davidot
|
541637e15a
LibJS: Add using declaration support, RAII like operation in js
|
2 éve |
davidot
|
a746739cb0
LibJS: Add an initialize binding hint to all initialize_binding methods
|
2 éve |
Timothy Flynn
|
afeb7273cc
LibJS+Everywhere: Rename Value::to_string to to_deprecated_string
|
2 éve |
Timothy Flynn
|
f3db548a3d
AK+Everywhere: Rename FlyString to DeprecatedFlyString
|
2 éve |
Timothy Flynn
|
115baa7e32
LibJS+Everywhere: Make PrimitiveString and Utf16String fallible
|
2 éve |
Linus Groh
|
e785c66f91
LibJS: Convert get_this_environment() to NonnullGCPtr
|
2 éve |
Linus Groh
|
c132064ee9
LibJS: Convert new_private_environment() to NonnullGCPtr
|
2 éve |
Linus Groh
|
111a38c464
LibJS: Convert new_object_environment() to NonnullGCPtr
|
2 éve |
Linus Groh
|
107e06a396
LibJS: Convert new_declarative_environment() to NonnullGCPtr
|
2 éve |
Linus Groh
|
bd40464195
LibJS: Convert standalone construct() to NonnullGCPtr
|
2 éve |
Linus Groh
|
2a66fc6cae
LibJS: Add make_handle({Nonnull,}GCPtr<T>) overloads
|
2 éve |
davidot
|
2bbea62176
LibJS: Don't update names of resulting functions in object expression
|
2 éve |
Linus Groh
|
cad40ec953
LibJS: Convert RegExpObject::create() to NonnullGCPtr
|
2 éve |
Linus Groh
|
ddc6e139a6
LibJS: Convert Object::create() to NonnullGCPtr
|
2 éve |
Linus Groh
|
d21ac9d820
LibJS: Convert Error::create() to NonnullGCPtr
|
2 éve |
Linus Groh
|
73efdb1cc4
LibJS: Convert ECMAScriptFunctionObject::create() to NonnullGCPtr
|
2 éve |
Linus Groh
|
91b0123eaf
LibJS: Convert Array::create{,_from}() to NonnullGCPtr
|
2 éve |
Linus Groh
|
5ee1758f46
LibJS: Use ToPropertyKey AO for computed member expression value
|
2 éve |
Andreas Kling
|
b894acd6b2
LibJS: Make one compact allocation for CallExpression and its Arguments
|
2 éve |
Andreas Kling
|
e70f944e11
LibJS: Rearrange ASTNode members so there's a padding hole at the end
|
2 éve |
Linus Groh
|
525f22d018
LibJS: Replace standalone js_string() with PrimitiveString::create()
|
2 éve |
Linus Groh
|
5db38d7ba1
LibJS: Replace standalone js_bigint() with BigInt::create()
|
2 éve |
Linus Groh
|
daec065fde
LibJS: Move initialize_instance_elements() from VM to Object
|
2 éve |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 éve |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 éve |
davidot
|
8319d7ac06
LibJS: Fix that constant declaration in for loop was mutable in body
|
2 éve |