summaryrefslogtreecommitdiff
path: root/Libraries/LibJS/Runtime/Value.cpp
AgeCommit message (Expand)Author
2020-04-08LibJS: Add Value::to_double() for convenienceAndreas Kling
2020-04-07LibJS: Add Boolean constructor objectJack Karamanian
2020-04-07LibJS: Return false for NaN numbers in Value::to_boolean()Jack Karamanian
2020-04-06LibJS: Inline JS::Value()Andreas Kling
2020-04-06LibJS: Support array holes, encoded as empty JS::ValueAndreas Kling
2020-04-05LibJS: Implement exponentiation (** operator)Linus Groh
2020-04-05LibJS: Add support for floating point modulousBrian Gianforcaro
2020-04-05LibJS: Correctness fixes for bitwise_or, address FIXME's in test.Brian Gianforcaro
2020-04-04LibJS: Add NumberObject and make to_object() on number values create itAndreas Kling
2020-04-04LibJS: Add basic support for modulo (%) in binary expressionsAndreas Kling
2020-04-02LibJS: Implement InfinityLinus Groh
2020-04-02LibJS: Implement unary plus / minusLinus Groh
2020-04-01LibJS: Make Value::as_object() return Object&Andreas Kling
2020-03-31LibJS: Use "%d" to stringify numeric values that are whole integersAndreas Kling
2020-03-30LibJS: Start implementing Date :^)Linus Groh
2020-03-29 LibJS: Handle empty strings and arrays in Value::to_number()Linus Groh
2020-03-29LibJS: Implement Math.abs()Andreas Kling
2020-03-28LibJS: Rework how native functions are called to improve |this| valueAndreas Kling
2020-03-28LibJS: Oops, "instanceof" was backwards!Andreas Kling
2020-03-28LibJS: Implement the "instanceof" operatorAndreas Kling
2020-03-27LibJS: Basic NaN supportAndreas Kling
2020-03-26LibJS: Add Value::is_array()Andreas Kling
2020-03-16LibJS: Add "Heap" and "Runtime" subdirectoriesAndreas Kling