Commit History

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