Commit History

Autor SHA1 Mensaxe Data
  Timothy Flynn 93712b24bf Everywhere: Hoist the Libraries folder to the top-level hai 8 meses
  Andreas Kling 13d7c09125 Libraries: Move to Userland/Libraries/ %!s(int64=4) %!d(string=hai) anos
  Linus Groh 0974991d05 LibJS: Don't treat '?.' followed by decimal digit as QuestionMarkPeriod %!s(int64=4) %!d(string=hai) anos
  Linus Groh 5eb1f752ab LibJS: Use new format functions everywhere %!s(int64=4) %!d(string=hai) anos
  Linus Groh ea08bf5812 LibJS: Fix crash in Lexer on EOF in unterminated template literal %!s(int64=4) %!d(string=hai) anos
  Linus Groh 922d0759b0 LibJS: Fix possible OOB read during Lexer construction %!s(int64=4) %!d(string=hai) anos
  Linus Groh 69845ae460 LibJS: "-->" preceded by token on same line isn't start of HTML-like comment %!s(int64=4) %!d(string=hai) anos
  Linus Groh 6a3389cec6 LibJS: Emit token message for invalid numeric literals %!s(int64=4) %!d(string=hai) anos
  Linus Groh 19edcbd79c LibJS: Emit TokenType::Invalid for unterminated multi-line comments %!s(int64=4) %!d(string=hai) anos
  Linus Groh 03c1d43f6e LibJS: Add message string to Token %!s(int64=4) %!d(string=hai) anos
  Linus Groh 15642874f3 LibJS: Support all line terminators (LF, CR, LS, PS) %!s(int64=4) %!d(string=hai) anos
  Linus Groh 46cc1f718e LibJS: Unprefixed octal numbers are a syntax error in strict mode %!s(int64=4) %!d(string=hai) anos
  Stephan Unverwerth 2c888b3c6e LibJS: Fix parsing of invalid numeric literals %!s(int64=4) %!d(string=hai) anos
  Andreas Kling d8269c343c LibJS: Avoid creating temporary Strings to look up tokens while lexing %!s(int64=4) %!d(string=hai) anos
  Linus Groh aa71dae03c LibJS: Implement logical assignment operators (&&=, ||=, ??=) %!s(int64=4) %!d(string=hai) anos
  Ben Wiederhake 5d3c437cce LibJS: Fix start position of multi-line tokens %!s(int64=4) %!d(string=hai) anos
  Matthew Olsson bc1c556755 LibJS: Move regex logic to main Lexer if statement %!s(int64=5) %!d(string=hai) anos
  Matthew Olsson cc7462daeb LibJS: Properly consume escaped backslash in regex literal %!s(int64=5) %!d(string=hai) anos
  Matthew Olsson 1fadde2483 LibJS: Fix big int division lexing as UnterminatedRegexLiteral %!s(int64=5) %!d(string=hai) anos
  Linus Groh 0ff9d7e189 LibJS: Add BigInt %!s(int64=5) %!d(string=hai) anos
  Matthew Olsson 61ac1d3ffa LibJS: Lex and parse regex literals, add RegExp objects %!s(int64=5) %!d(string=hai) anos
  Paul Redmond 11405c5139 LibJS: Fix incorrect token column values (#2401) %!s(int64=5) %!d(string=hai) anos
  Linus Groh 00b61a212f LibJS: Remove syntax errors from lexer %!s(int64=5) %!d(string=hai) anos
  Linus Groh 1383cd23bc LibJS: Add missing keywords/tokens %!s(int64=5) %!d(string=hai) anos
  Linus Groh a2e1f1a872 LibJS: Implement exponentiation assignment operator (**=) %!s(int64=5) %!d(string=hai) anos
  Linus Groh 3e754a15d4 LibJS: Implement bitwise assignment operators (&=, |=, ^=) %!s(int64=5) %!d(string=hai) anos
  mattco98 adb4accab3 LibJS: Add template literals %!s(int64=5) %!d(string=hai) anos
  Linus Groh 43c1fa9965 LibJS: Implement (no-op) debugger statement %!s(int64=5) %!d(string=hai) anos
  mattco98 80fecc615a LibJS: Add spreading in array literals %!s(int64=5) %!d(string=hai) anos
  Linus Groh 95b51e857d LibJS: Add TokenType::TemplateLiteral %!s(int64=5) %!d(string=hai) anos