summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Forward.h
AgeCommit message (Expand)Author
2022-11-23LibJS+LibWeb: Move JS::ModuleRequest to its own header fileAndreas Kling
2022-11-23LibJS+LibWeb: Make CyclicModule.h not include AST.hAndreas Kling
2022-11-23LibJS: Make FunctionNode::Parameter be a standalone FunctionParameterAndreas Kling
2022-11-23LibJS: Make Script.h not include AST.hAndreas Kling
2022-11-23LibJS: Make Parser::Error a standalone ParserError classAndreas Kling
2022-11-23LibJS: Move {Import,Export}Entry out of {Import,Export}StatementAndreas Kling
2022-11-23LibJS: Make Interpreter.h not include AST.hAndreas Kling
2022-11-23LibJS: Make AsyncGenerator not include AsyncGeneratorRequest.hAndreas Kling
2022-11-22LibJS: Reduce AST memory usage by shrink-wrapping source range infoAndreas Kling
2022-10-02LibJS: Make PromiseCapability GC-allocatedLinus Groh
2022-10-02LibJS: Remove two outdated forward declarationsLinus Groh
2022-08-28LibJS: Move ConsoleObject construction from GlobalObject to IntrinsicsLinus Groh
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-26LibJS: Remove InvalidCharacterErrorLinus Groh
2022-08-23LibJS: Remove GlobalObject parameter from native functionsLinus Groh
2022-07-20LibJS: Hook up the 'v' (unicodeSets) RegExp flagAli Mohammad Pur
2022-07-20LibJS: Implement a basic Intl mathematical valueTimothy Flynn
2022-07-01LibJS: Start implementing the stage 3 Intl.DurationFormat proposalIdan Horowitz
2022-05-05LibJS: Add AsyncGenerator / AsyncGeneratorPrototypeLinus Groh
2022-04-20LibJS: De-duplicate ClassFieldDefinition RecordsLinus Groh
2022-03-10LibJS: Describe various kinds of "Duration Records"Linus Groh
2022-02-09LibJS: Remove MarkedValueList in favor of MarkedVector<Value> :^)Linus Groh
2022-02-09LibJS: Let MarkedVector<T> inherit from Vector and handle Cell* + ValueLinus Groh
2022-02-08LibWeb: Introduce the Environment Settings ObjectLuke Wilde
2022-02-08LibJS+Everywhere: Remove VM::exception() and most related functionsdavidot
2022-01-30LibJS: Start implementing Intl Segment Iterator objectsIdan Horowitz
2022-01-30LibJS: Start implementing Intl Segments objectsIdan Horowitz
2022-01-30LibJS: Start implementing Intl.SegmenterIdan Horowitz
2022-01-29LibJS: Implement a nearly empty Intl.Collator objectTimothy Flynn
2022-01-28LibJS: Implement a nearly empty Intl.PluralRules objectTimothy Flynn
2022-01-25LibJS: Implement a nearly empty Intl.RelativeTimeFormat objectTimothy Flynn
2022-01-22LibJS: Add host layering point related to modules to VMdavidot
2022-01-22LibJS: Add ScriptOrModule to execution context and track it everywheredavidot
2022-01-16LibJS: Rename GeneratorObjectPrototype to GeneratorPrototypeLinus Groh
2021-12-16LibJS: Add MarkedVector<T>Andreas Kling
2021-11-29LibJS: Implement a nearly empty Intl.DateTimeFormat objectTimothy Flynn
2021-11-29LibJS: Add AsyncFromSyncIteratorPrototype and Async-From-Sync instancesdavidot
2021-11-29LibJS: Add AsyncIteratorPrototypedavidot
2021-11-21LibJS: Parse async generator functionsdavidot
2021-11-10LibJS: Add support for async functionsIdan Horowitz
2021-10-31LibJS: Remove old Native FunctionsIdan Horowitz
2021-10-24LibJS: Rename PropertyName to PropertyKeyAndreas Kling
2021-10-20LibJS: Add ThrowCompletionOr versions of the JS native function macrosIdan Horowitz
2021-10-20LibJS: Remove unused JS_{DECLARE,DEFINE}_NATIVE_{GETTER,SETTER} macrosIdan Horowitz
2021-10-14LibJS: Start implementing ShadowRealmLinus Groh
2021-10-14LibJS: Implement Wrapped Function Exotic ObjectsLinus Groh
2021-09-25LibJS: Add ECMAScriptFunctionObject forward declarationLinus Groh
2021-09-15LibJS: Add a JS::Completion class and JS::ThrowCompletionOr<T> templateLinus Groh
2021-09-12LibJS: Start adding a JS::Realm class (spec's "Realm Record")Linus Groh
2021-09-11LibJS: Implement a nearly empty Intl.NumberFormat objectTimothy Flynn