Linus Groh
|
0881f8160f
LibJS: Use implicit ThrowCompletionOr<T> constructor where possible
|
3 éve |
Linus Groh
|
617d3cd3d3
LibJS: Convert bind_this_value() to ThrowCompletionOr
|
3 éve |
Linus Groh
|
0aa24f4ce5
LibJS: Convert get_this_binding() to ThrowCompletionOr
|
3 éve |
Linus Groh
|
4f03138971
LibJS: Convert get_super_base() to ThrowCompletionOr
|
3 éve |
davidot
|
830ea0414c
LibJS: Make scoping follow the spec
|
3 éve |
Linus Groh
|
5148150e1c
LibJS: Convert internal_get_prototype_of() to ThrowCompletionOr
|
3 éve |
Andreas Kling
|
82af69376b
LibJS: Avoid unnecessary HashMap copy in FunctionEnvironment
|
3 éve |
Linus Groh
|
fe9dc47320
LibJS: Make FunctionObject's m_home_object an Object*, not Value
|
4 éve |
Linus Groh
|
09bd5f8772
LibJS: Rewrite most of Object for spec compliance :^)
|
4 éve |
Andreas Kling
|
44221756ab
LibJS: Drop "Record" suffix from all the *Environment record classes
|
4 éve |