Commit History

Автор SHA1 Съобщение Дата
  Idan Horowitz 28e1e03234 LibJS: Convert StringConstructor functions to ThrowCompletionOr преди 3 години
  Linus Groh 5832de62fe LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr преди 3 години
  Idan Horowitz 40eb3a39d4 LibJS: Rename define_native_function => define_old_native_function преди 3 години
  Idan Horowitz 20163c0584 LibJS: Add ThrowCompletionOr versions of the JS native function macros преди 3 години
  Idan Horowitz 7bbb92dfe9 LibJS: Convert to_u16() to ThrowCompletionOr преди 3 години
  Idan Horowitz f6a5ff7b00 LibJS: Convert to_i32() to ThrowCompletionOr преди 3 години
  Idan Horowitz 20d990563c LibJS: Convert to_number() to ThrowCompletionOr преди 3 години
  Linus Groh 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr преди 3 години
  Linus Groh 96ab116f0d LibJS: Convert to_primitive_string() to ThrowCompletionOr преди 3 години
  Linus Groh 4d8912a92b LibJS: Convert to_string() to ThrowCompletionOr преди 3 години
  Linus Groh b7e5f08e56 LibJS: Convert Object::get() to ThrowCompletionOr преди 3 години
  Andreas Kling f0b3a06746 LibJS: Use Vector<u16, 1> for UTF-16 in a few more places преди 3 години
  Andreas Kling 024367d82e LibJS+AK: Use Vector<u16, 1> for UTF-16 string storage преди 3 години
  Idan Horowitz e90e4ac1e2 LibJS: Convert length_of_array_like to ThrowCompletionOr преди 3 години
  Linus Groh 2d4650714f LibJS: Use ThrowCompletionOr in get_prototype_from_constructor() преди 3 години
  Timothy Flynn c1e99fca1a LibJS: Replace Vector<u16> usage in PrimitiveString wth Utf16String преди 3 години
  Timothy Flynn 70080feab2 AK+LibJS: Implement String.from{CharCode,CodePoint} using UTF-16 strings преди 3 години
  Idan Horowitz eeb4c1eec9 LibJS: Reorder and add missing name & length properties to Built-ins преди 4 години
  Idan Horowitz a6b8291a9b LibJS: Add define_direct_property and remove the define_property helper преди 4 години
  Linus Groh 9555ca99a0 LibJS: Remove unnecessary value_or() from get() преди 4 години
  Linus Groh 09bd5f8772 LibJS: Rewrite most of Object for spec compliance :^) преди 4 години
  Idan Horowitz c254e4cf10 LibJS: Get the prototype of a new String from the constructor's realm преди 4 години
  Idan Horowitz 596324ae9c LibJS: Rewrite String.raw() closer to the specification преди 4 години
  Idan Horowitz 581f20e6f2 LibJS: Accept FlyStrings in the NativeFunction constructors преди 4 години
  Andreas Kling ba9d5c4d54 LibJS: Rename Function => FunctionObject преди 4 години
  Idan Horowitz 9127d83927 LibJS: Rename Value::{is_integer => is_integral_number} преди 4 години
  Idan Horowitz 2299be474b LibJS: Add the String.fromCodePoint() method преди 4 години
  Linus Groh 7327a28ccc LibJS: Add ECMA-262 section/title/URL comments almost everywhere преди 4 години
  Linus Groh 83be39c91a LibJS: Handle Proxy with Array target in IsArray() abstract operation преди 4 години
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. преди 4 години