Linus Groh
|
7204b292c5
LibJS: Implement and use the MakeMethod AO
|
há 3 anos atrás |
Linus Groh
|
df931e6a83
LibJS: Implement and use the InitializeBoundName AO
|
há 3 anos atrás |
Linus Groh
|
451149df0b
LibJS: Ensure get_new_target() never returns an empty value
|
há 3 anos atrás |
Linus Groh
|
8d70a50aed
LibJS: Remove unused MemberExpression::computed_property_name()
|
há 3 anos atrás |
davidot
|
be3b806487
LibJS: Parse assert clauses of in- and export statements
|
há 3 anos atrás |
Linus Groh
|
038d354b5d
LibJS: Remove Object::value_of()
|
há 3 anos atrás |
davidot
|
045a42cf35
LibJS: Parse dynamic import calls 'import()' and 'import.meta'
|
há 3 anos atrás |
davidot
|
e69276e704
LibJS: Implement parsing and executing for-await-of loops
|
há 3 anos atrás |
davidot
|
0982a73d1d
LibJS: Parse async generator functions
|
há 3 anos atrás |
Idan Horowitz
|
46dabf02ec
LibJS: Add support for await expressions
|
há 3 anos atrás |
Idan Horowitz
|
681787de76
LibJS: Add support for async functions
|
há 3 anos atrás |
Idan Horowitz
|
853fab352d
LibJS: Convert the InitializeReferencedBinding AO to ThrowCompletionOr
|
há 3 anos atrás |
Idan Horowitz
|
1aaaf521b8
LibJS: Convert the PutValue AO to ThrowCompletionOr
|
há 3 anos atrás |
Idan Horowitz
|
390a04a985
LibJS: Convert the GetValue AO to ThrowCompletionOr
|
há 3 anos atrás |
Idan Horowitz
|
d73b258874
LibJS: Convert reference deletion to ThrowCompletionOr
|
há 3 anos atrás |
Andreas Kling
|
c02e992de2
LibJS: Use PropertyKey in MemberExpression::to_reference()
|
há 3 anos atrás |
Andreas Kling
|
398c181c79
LibJS: Rename PropertyName to PropertyKey
|
há 3 anos atrás |
davidot
|
9c9aaf4d4f
LibJS: Don't VERIFY that a function is Regular when executing in AST
|
há 3 anos atrás |
Idan Horowitz
|
e26d9f419b
LibJS: Remove vm.construct and it's usages
|
há 3 anos atrás |
Idan Horowitz
|
db5df26841
LibJS: Convert Array AOs to ThrowCompletionOr
|
há 3 anos atrás |
Timothy Flynn
|
04b4307b3d
LibJS: Convert get_iterator_values helper to ThrowCompletionOr
|
há 3 anos atrás |
davidot
|
2d48529073
LibJS: Implement private identifiers in optional chains
|
há 3 anos atrás |
davidot
|
4c8090a45d
LibJS: Use ClassFieldInitializerStatement for class fields
|
há 3 anos atrás |
davidot
|
7e8724db71
LibJS: Add support for the '#privateName in obj' expression
|
há 3 anos atrás |
davidot
|
16cc82460f
LibJS: Add parsing and evaluation of private fields and methods
|
há 3 anos atrás |
davidot
|
13ead80ee6
LibJS: Add PrivateEnvironment
|
há 3 anos atrás |
davidot
|
6b2accce31
LibJS: Add static initializers to classes
|
há 3 anos atrás |
davidot
|
1245512c50
LibJS: Make class definition evaluation more spec like in ordering
|
há 3 anos atrás |
Idan Horowitz
|
545d403f6b
LibJS: Convert Value operator AOs to ThrowCompletionOr
|
há 3 anos atrás |
Idan Horowitz
|
48ac15758e
LibJS: Convert is_loosely_equal() to ThrowCompletionOr
|
há 3 anos atrás |