summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/Value.cpp
AgeCommit message (Expand)Author
2021-05-31LibJS: Add left shift & right shift operator support for BigIntegersIdan Horowitz
2021-05-21Revert "Userland: static vs non-static constexpr variables"Linus Groh
2021-05-21Userland: static vs non-static constexpr variablesLenny Maiorani
2021-04-27LibM: Fix INFITITY to floatJean-Baptiste Boric
2021-04-22Everywhere: Use linusg@serenityos.org for my copyright headersLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-17LibJS: Replace MAX_U32 with NumericLimits<u32>::max()Linus Groh
2021-04-17LibJS: Accept symbol property in the `in` operatorIdan Horowitz
2021-04-02LibJS: Move 'typeof' string functionality from AST to ValueLinus Groh
2021-04-02LibJS: Add initial support for PromisesLinus Groh
2021-03-25LibJS: Use Utf8View for string prefix checksIdan Horowitz
2021-03-23LibJS: Remove as_size_t()Linus Groh
2021-03-21LibJS: Flatten Value::to_numeric()Andreas Kling
2021-03-21LibJS: Add fast path for add() with two numeric JS::ValuesAndreas Kling
2021-03-21LibJS: Only call GlobalObject::vm() once in add()Andreas Kling
2021-03-21LibJS: Split Value::Type::Number into Int32 and DoubleAndreas Kling
2021-03-16LibJS: Replace global_object.global_object() with just global_objectLinus Groh
2021-03-16LibJS: Throw RangeError on BigInt exponentiation with negative exponentLinus Groh
2021-03-16LibJS: Throw RangeError on BigInt division/modulo by zeroLinus Groh
2021-03-03LibJS: Support @@toPrimitive in ToPrimitive abstract operationLinus Groh
2021-03-02LibJS: Use Value::get_method() a bunchLinus Groh
2021-03-02LibJS: Implement the GetMethod abstract operationLinus Groh
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-17LibJS: Use all_of() in JS::Value's BigInt validationAndreas Kling
2021-02-15LibJS: Use fabs() instead of abs() in JS::ValueAndreas Kling
2021-02-05LibJS: Improve correctness of rounding and bitwise operationsAndreas Kling
2021-02-02LibJS: Fix variable name coding style int{Part => _part}Linus Groh
2021-01-14LibJS: Rename ErrorType::ToObjectNullOr{Undef => Undefined}Linus Groh
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling