Idan Horowitz
|
20163c0584
LibJS: Add ThrowCompletionOr versions of the JS native function macros
|
3 年之前 |
Idan Horowitz
|
c488f5a59d
LibJS: Convert to_property_key() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
52976bfac6
LibJS: Convert to_object() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
d7d73f9100
LibJS: Convert to_property_descriptor() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
3b59a4577d
LibJS: Convert define_properties() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
e5b8544762
LibJS: Convert enumerable_own_property_names() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
3af559ee8a
LibJS: Convert test_integrity_level() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
ed5a9aa038
LibJS: Convert set_integrity_level() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
3be26f56db
LibJS: Convert has_own_property() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
fe86b04b42
LibJS: Convert define_property_or_throw() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
364dd42fc8
LibJS: Convert create_data_property_or_throw() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
1d45541278
LibJS: Convert Object::set() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
9b6c09e2c4
LibJS: Convert is_extensible() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
ee8380edea
LibJS: Convert internal_own_property_keys() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
0e69a6e487
LibJS: Convert internal_get_own_property() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
73bae7d779
LibJS: Convert internal_prevent_extensions() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
8c81c84c18
LibJS: Convert internal_set_prototype_of() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
5148150e1c
LibJS: Convert internal_get_prototype_of() to ThrowCompletionOr
|
3 年之前 |
Idan Horowitz
|
5a4c90fcb1
LibJS: Convert ordinary_create_from_constructor<T> to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
568296d0cc
LibJS: Use ThrowCompletionOr in require_object_coercible()
|
3 年之前 |
Idan Horowitz
|
8d01d43f5e
LibJS: Replace the boolean argument of Object::set with an enum class
|
4 年之前 |
Idan Horowitz
|
eeb4c1eec9
LibJS: Reorder and add missing name & length properties to Built-ins
|
4 年之前 |
Idan Horowitz
|
5e621e494f
LibJS: Implement Object.getOwnPropertyDescriptors()
|
4 年之前 |
Idan Horowitz
|
0f91883b17
LibJS: Rename ObjectConstructor::{define_property_ => define_property}
|
4 年之前 |
Idan Horowitz
|
a6b8291a9b
LibJS: Add define_direct_property and remove the define_property helper
|
4 年之前 |
Linus Groh
|
34c28b981a
LibJS: Add a missing exception check in Object.assign()
|
4 年之前 |
Linus Groh
|
2e94fa25d0
LibJS: Add spec step comments to Object.assign()
|
4 年之前 |
Linus Groh
|
4f2af65836
LibJS: Add spec step comments to Object.hasOwn()
|
4 年之前 |
Linus Groh
|
9555ca99a0
LibJS: Remove unnecessary value_or() from get()
|
4 年之前 |