davidot
|
73fcbbb0ee
LibJS: Give the undeclared private identifier error more precedence
|
2 năm trước cách đây |
davidot
|
16ac43c9d4
LibJS: Make sure private identifier is valid in optional chain
|
2 năm trước cách đây |
davidot
|
5ca6e8dca8
LibJS: No longer hoist if parent scope has a function with the same name
|
2 năm trước cách đây |
davidot
|
67865306d3
LibJS: Fix that functions in module did not look for var declarations
|
2 năm trước cách đây |
davidot
|
9f661d20f7
LibJS: Allow anonymous functions as default exports
|
2 năm trước cách đây |
davidot
|
faf1430ce4
LibJS: Allow exporting any imported bindings
|
2 năm trước cách đây |
davidot
|
3b1c3e574f
LibJS: Handle empty named export
|
2 năm trước cách đây |
davidot
|
f75c51b097
LibJS: Allow full ModuleExportName in namespace
|
2 năm trước cách đây |
davidot
|
fce2b33758
LibJS: Allow BigInts as destructuring property names
|
2 năm trước cách đây |
davidot
|
ae349ec6a8
LibJS: Use a synthetic constructor if class with parent doesn't have one
|
2 năm trước cách đây |
davidot
|
e5adc51e27
LibJS: Allow invalid string in tagged template literals
|
2 năm trước cách đây |
Ali Mohammad Pur
|
f4b26b0cea
LibJS: Hook up the 'v' (unicodeSets) RegExp flag
|
3 năm trước cách đây |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 năm trước cách đây |
Daniel Bertalan
|
ebac8abc04
LibJS: Explicitly instantiate Parser::parse_function_node
|
3 năm trước cách đây |
Linus Groh
|
5a26a547db
LibJS: Update a couple of outdated spec comments
|
3 năm trước cách đây |
Luke Wilde
|
34f902fb52
LibJS: Add missing steps and spec comments to PerformEval
|
3 năm trước cách đây |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 năm trước cách đây |
Idan Horowitz
|
7ebb421ee9
LibJS: Implement the object literal __proto__ property key special case
|
3 năm trước cách đây |
davidot
|
2c6183da1e
LibJS: Allow methods in classes named 'async'
|
3 năm trước cách đây |
davidot
|
65bebb5241
LibJS: Allow CallExpression as left hand side of for-of/for-in loops
|
3 năm trước cách đây |
Anonymous
|
602190f66f
LibJS: Fix mixing of logical and coalescing operators
|
3 năm trước cách đây |
Anonymous
|
f55d7bf6f3
LibJS: Fix cases where we incorrectly allowed 'in' in for loops
|
3 năm trước cách đây |
Andreas Kling
|
50a446a5d1
LibJS: Make more use of Token::flystring_value()
|
3 năm trước cách đây |
Andreas Kling
|
0cb0979990
LibJS: Add Token::flystring_value() to produce FlyString directly
|
3 năm trước cách đây |
Andreas Kling
|
1a3fa2d88b
LibJS: Make Parser::ScopePusher::has_declaration() take FlyString
|
3 năm trước cách đây |
davidot
|
4136cbdb09
LibJS: Convert ScopeNode declaration functions to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
6f20f49b21
Everywhere: Rename JS::PropertyKey variables from property_{name => key}
|
3 năm trước cách đây |
davidot
|
e0e4ead2c8
LibJS: Follow the spec with storing im- and export entries
|
3 năm trước cách đây |
davidot
|
99edf5b25a
LibJS: Track whether a program has a top level await statement
|
3 năm trước cách đây |
davidot
|
aca427fc8c
LibJS: Make parsing import and export entries follow the spec
|
3 năm trước cách đây |