Andreas Kling c7ac0c2c80 LibJS: Use HashMap::remove_all_matching() in WeakMap 3 years ago
..
Bytecode da856d7742 LibJS: Update AST to use completions :^) 3 years ago
Heap c97244d3a5 LibJS: Add Handle specialisation for Value 3 years ago
Runtime c7ac0c2c80 LibJS: Use HashMap::remove_all_matching() in WeakMap 3 years ago
Tests ec7d5351ed LibJS+LibUnicode: Handle flexible day periods that roll over midnight 3 years ago
AST.cpp 29e96eceeb LibJS: Convert PropertyKey::from_value() to ThrowCompletionOr 3 years ago
AST.h da856d7742 LibJS: Update AST to use completions :^) 3 years ago
CMakeLists.txt 8bb9fe63b7 LibJS: Add MarkedVector<T> 3 years ago
Console.cpp 1fba221b46 LibJS: Implement console.time/timeLog/timeEnd() methods 3 years ago
Console.h 1fba221b46 LibJS: Implement console.time/timeLog/timeEnd() methods 3 years ago
Forward.h 8bb9fe63b7 LibJS: Add MarkedVector<T> 3 years ago
Interpreter.cpp da856d7742 LibJS: Update AST to use completions :^) 3 years ago
Interpreter.h 830ea0414c LibJS: Make scoping follow the spec 3 years ago
Lexer.cpp 56c425eec1 LibJS: Detect invalid unicode and stop lexing at that point 3 years ago
Lexer.h 56c425eec1 LibJS: Detect invalid unicode and stop lexing at that point 3 years ago
MarkupGenerator.cpp 8b1108e485 Everywhere: Pass AK::StringView by value 3 years ago
MarkupGenerator.h 8b1108e485 Everywhere: Pass AK::StringView by value 3 years ago
Module.cpp d553fd7f4f LibJS: Add a barebones Module class 3 years ago
Module.h d553fd7f4f LibJS: Add a barebones Module class 3 years ago
Parser.cpp e179cf2540 LibJS: Don't VERIFY that the token after 'import' is one of '.' and '(' 3 years ago
Parser.h be3b806487 LibJS: Parse assert clauses of in- and export statements 3 years ago
Script.cpp 20fb900937 LibJS+LibWeb: Move script parse time logging from JS::Script to LibWeb 3 years ago
Script.h 10c489713d LibJS+LibWeb: Let JS::Script::parse() return a list of errors (on error) 3 years ago
SourceRange.h a95b321bf1 LibJS: Add missing headers 3 years ago
SourceTextModule.cpp 5fa02b8a9e LibJS: Add a barebones SourceTextModule class 3 years ago
SourceTextModule.h 5fa02b8a9e LibJS: Add a barebones SourceTextModule class 3 years ago
SyntaxHighlighter.cpp 53166c10ca LibJS: Remove unused header includes 4 years ago
SyntaxHighlighter.h 71b4433b0d LibWeb+LibSyntax: Implement nested syntax highlighters 4 years ago
Token.cpp 7624c3de0e LibJS: Disallow '\8' and '\9' in strict mode due to being octal escapes 3 years ago
Token.h 8b1108e485 Everywhere: Pass AK::StringView by value 3 years ago