Commit History

Autor SHA1 Mensaxe Data
  Matthew Olsson c35732c011 LibJS: Add object literal getter/setter shorthand %!s(int64=5) %!d(string=hai) anos
  Linus Groh 36996bd720 LibJS: Rename to_{i32,size_t}() to as_{i32,size_t}() for clarity %!s(int64=5) %!d(string=hai) anos
  Linus Groh 476094922b LibJS: Pass Interpreter& to Value::to_number() et al. %!s(int64=5) %!d(string=hai) anos
  Linus Groh 1a1394f7a2 LibJS: Change Value::to_object(Heap& -> Interpreter&) %!s(int64=5) %!d(string=hai) anos
  mattco98 4ced126704 LibJS: Add symbol objects %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c6ddbd1f3e LibJS: Add side-effect-free version of Value::to_string() %!s(int64=5) %!d(string=hai) anos
  AnotherTest bd12f132f3 LibJS: Correct tiny issue with passing a String to String::format %!s(int64=5) %!d(string=hai) anos
  Matthew Olsson 532d4bc0ab LibJS: Spec-compliant equality comparisons %!s(int64=5) %!d(string=hai) anos
  Yonatan Goldschmidt b184f12aaf LibJS: Limit scope of 'for' loop variables %!s(int64=5) %!d(string=hai) anos
  Matthew Olsson b5f1df57ed LibJS: Add raw strings to tagged template literals %!s(int64=5) %!d(string=hai) anos
  Matthew Olsson 107ca2e4ba LibJS: Add function call spreading %!s(int64=5) %!d(string=hai) anos
  Matthew Olsson 838390171c LibJS: Function.length respects default and rest parameters %!s(int64=5) %!d(string=hai) anos
  Linus Groh 4d20cf57db LibJS: Implement tagged template literals (foo`bar`) %!s(int64=5) %!d(string=hai) anos
  Linus Groh eea62dd365 LibJS: Add Value::{is, as}_function() %!s(int64=5) %!d(string=hai) anos
  Linus Groh 72d2bd56ce LibJS: Implement modulo assignment operator (%=) %!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
  Linus Groh 454c1e6bbe LibJS: Implement rest parameters %!s(int64=5) %!d(string=hai) anos
  Linus Groh d4bfcea570 LibJS: Add indentation to sections in SwitchCase::dump() %!s(int64=5) %!d(string=hai) anos
  mattco98 adb4accab3 LibJS: Add template literals %!s(int64=5) %!d(string=hai) anos
  Linus Groh 25cf0da2fb LibJS: Set name of anonymous functions during assignment %!s(int64=5) %!d(string=hai) anos
  Matthew Olsson 5e66f1900b LibJS: Add function default arguments %!s(int64=5) %!d(string=hai) anos
  Linus Groh 43c1fa9965 LibJS: Implement (no-op) debugger statement %!s(int64=5) %!d(string=hai) anos
  Linus Groh 79b829637e LibJS: Implement most of the Reflect object %!s(int64=5) %!d(string=hai) anos
  Linus Groh fc34123a54 LibJS: Fix ConditionalExpression::dump() %!s(int64=5) %!d(string=hai) anos
  mattco98 95abcc3722 LibJS: Implement correct object property ordering %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 698652a548 LibJS: Make Value::as_string() return a PrimitiveString reference %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 75f246dde8 LibJS: Make StringObject::primitive_string() return a reference %!s(int64=5) %!d(string=hai) anos
  Linus Groh 8ad11df89f LibJS: Handle exception in for loop test execution %!s(int64=5) %!d(string=hai) anos
  mattco98 104969a9f5 LibJS: Add spreading in object literals %!s(int64=5) %!d(string=hai) anos