1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 23:37:43 +00:00
serenity/Libraries/LibJS
Emanuele Torre 30519c22f6 LibJS: Re-implement console functions as wrappers around Console methods
Console methods are now Value(void) functions.

JavaScript functions in the JavaScript ConsoleObject are now implemented
as simple wrappers around Console methods.

This will make it possible for LibJS users to easily override the
default behaviour of JS console functions (even their return value!)
once we add a way to override Console behaviour.
2020-05-05 09:15:16 +02:00
..
Heap LibJS: Add MarkedValueList and use it for argument passing 2020-04-19 17:34:33 +02:00
Runtime LibJS: Re-implement console functions as wrappers around Console methods 2020-05-05 09:15:16 +02:00
Tests LibJS: Implement rest parameters 2020-05-04 23:30:52 +02:00
AST.cpp LibJS: Implement rest parameters 2020-05-04 23:30:52 +02:00
AST.h LibJS: Implement rest parameters 2020-05-04 23:30:52 +02:00
Console.cpp LibJS: Re-implement console functions as wrappers around Console methods 2020-05-05 09:15:16 +02:00
Console.h LibJS: Re-implement console functions as wrappers around Console methods 2020-05-05 09:15:16 +02:00
Forward.h LibJS: Add Reference class to represent a base.property reference 2020-04-28 15:07:08 +02:00
Interpreter.cpp LibJS: Move join_args() in Interpreter 2020-05-05 09:15:16 +02:00
Interpreter.h LibJS: Move join_args() in Interpreter 2020-05-05 09:15:16 +02:00
Lexer.cpp LibJS: Add template literals 2020-05-04 16:46:31 +02:00
Lexer.h LibJS: Add template literals 2020-05-04 16:46:31 +02:00
Makefile LibJS: Start implementing a Console class for the interpreter 2020-05-02 11:41:35 +02:00
Parser.cpp LibJS: Implement rest parameters 2020-05-04 23:30:52 +02:00
Parser.h LibJS: Add template literals 2020-05-04 16:46:31 +02:00
Token.cpp LibJS: Add template literals 2020-05-04 16:46:31 +02:00
Token.h LibJS: Add template literals 2020-05-04 16:46:31 +02:00