index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibJS
/
Parser.cpp
Age
Commit message (
Expand
)
Author
2021-09-01
LibJS: Add support for public fields in classes
davidot
2021-09-01
LibJS: Fix small issues in parser
davidot
2021-08-24
LibJS: Disallow yield expression correctly in formal parameters
davidot
2021-08-24
LibJS: Fix some small remaining issues with parsing unicode escapes
davidot
2021-08-19
LibJS: Allow Unicode escape sequences in identifiers
Timothy Flynn
2021-08-16
LibJS: Disallow standalone super expression
davidot
2021-08-16
LibJS: Handle '++' and '--' more correctly within expression
davidot
2021-08-16
LibJS: Check that 'let' is followed by declaration before matching it
davidot
2021-08-16
LibJS: Add optional extra strict checks in parse_binding_pattern
davidot
2021-08-16
LibJS: Tighten default values in formal parameter parsing
davidot
2021-08-16
LibJS: Allow yielding a class
davidot
2021-08-16
LibJS: Treat yield as an identifier in more non-generator contexts
davidot
2021-08-16
LibJS: Add more duplicated declarations detection
davidot
2021-08-16
LibJS: Be more strict about the lhs of a for in/of loop
davidot
2021-08-16
LibJS: Force the lexer to parse a regex when expecting a statement
davidot
2021-08-16
LibJS: Treat arrow expression as function and stop parsing after
davidot
2021-08-16
LibJS: Make functions reset break and continue context
davidot
2021-08-16
LibJS: Allow class methods named "get", "set" or "static"
davidot
2021-08-16
LibJS: Allow labelled functions in certain contexts
davidot
2021-08-15
LibJS: Parse and partially execute import and export statements
davidot
2021-08-15
LibJS: Add a mode to parse JS as a module
davidot
2021-08-02
Userland: Make use of container version of any_of
Lenny Maiorani
2021-07-30
LibJS: Parse RegExp literals at AST creation time, not execution time
Timothy Flynn
2021-07-20
LibJS: Disallow unqualified deletes in strict mode
davidot
2021-07-20
LibJS: Disallow multiple __proto__ keys in object expression
davidot
2021-07-20
LibJS: Disallow static methods named prototype in classes
davidot
2021-07-20
LibJS: Disallow duplicated variable declarations
davidot
2021-07-20
LibJS: Handle strict mode for functions more correctly
davidot
2021-07-20
LibJS: Be more strict about reserved and special identifiers
davidot
2021-07-20
LibJS: Be less strict about 'use strict'
davidot
2021-07-18
LibJS: Extend class 'extends' RHS expression parsing
Linus Groh
2021-07-11
LibJS: Use expected() instead of syntax_error("Expected ...")
Ali Mohammad Pur
2021-07-11
LibJS: Rework Identifier parsing to match the spec more closely
Ali Mohammad Pur
2021-07-11
LibJS: Add support for binding patterns in catch clauses
Ali Mohammad Pur
2021-07-11
LibJS: Implement parsing and evaluation for AssignmentPatterns
Ali Mohammad Pur
2021-07-11
LibJS: Allow 'name = value' in object literals as the spec does
Ali Mohammad Pur
2021-07-11
LibJS: Fix computed property ending token in binding pattern parsing
Ali Mohammad Pur
2021-07-11
LibJS: Treat default parameter values as being in function context
Ali Mohammad Pur
2021-07-10
LibJS: Parse the RegExp.prototype.hasIndices flag
Timothy Flynn
2021-07-06
LibJS: Don't hoist functions under certain circumstances
Hendi
2021-07-06
Revert "LibJS: Don't hoist functions under certain circumstances"
Linus Groh
2021-07-06
LibJS: Don't hoist functions under certain circumstances
Hendi
2021-07-06
LibJS: Fix runaway let scope when parsing for-in/of statements
Hendi
2021-07-06
LibJS: Improve function hoisting across blocks
Hendi
2021-07-06
LibJS: Remove variables from FunctionNode
Hendi
2021-07-02
LibJS: Make SuperCall a proper AST node and clean up evaluation
Andreas Kling
2021-07-02
LibJS: Allow patterns in parenthesized arrow function parameters
Ali Mohammad Pur
2021-07-02
LibJS: Allow 'yield' and 'await' as function expression names
Ali Mohammad Pur
2021-07-02
LibJS: Allow binding patterns as for in/of targets
Ali Mohammad Pur
2021-07-02
LibJS: Allow 'yield' as a variable name outside of generator functions
Ali Mohammad Pur
[prev]
[next]