ladybird/Userland/Libraries/LibJS/Bytecode
Andreas Kling 941be2dcc2 LibJS: Add empty bytecode generation for VariableDeclaration
These will be partly handled by the relevant ScopeNode due to
hoisting, same basic idea as function declarations.

VariableDeclaration needs to do some work, but let's stub it out
first and start empty.
2021-06-10 21:59:49 +02:00
..
ASTCodegen.cpp LibJS: Add empty bytecode generation for VariableDeclaration 2021-06-10 21:59:49 +02:00
BasicBlock.cpp LibJS: Store strings in a string table 2021-06-09 17:42:52 +02:00
BasicBlock.h LibJS: Implement bytecode generation for try..catch..finally 2021-06-10 21:59:46 +02:00
Generator.cpp LibJS: Implement bytecode generation for BreakStatement 2021-06-10 21:48:20 +04:30
Generator.h LibJS: Implement bytecode generation for try..catch..finally 2021-06-10 21:59:46 +02:00
Instruction.cpp LibJS: Move Instruction::length() to the Op.h header 2021-06-09 09:24:32 +02:00
Instruction.h LibJS: Implement bytecode generation for try..catch..finally 2021-06-10 21:59:46 +02:00
Interpreter.cpp LibJS: Implement bytecode generation for try..catch..finally 2021-06-10 21:59:46 +02:00
Interpreter.h LibJS: Implement bytecode generation for try..catch..finally 2021-06-10 21:59:46 +02:00
Label.h LibJS: Generate bytecode in basic blocks instead of one big block 2021-06-09 09:07:29 +02:00
Op.cpp LibJS: Implement bytecode generation for try..catch..finally 2021-06-10 21:59:46 +02:00
Op.h LibJS: Implement bytecode generation for try..catch..finally 2021-06-10 21:59:46 +02:00
Register.h LibJS: Introduce an accumulator register to Bytecode::Interpreter 2021-06-08 21:00:12 +02:00
StringTable.cpp LibJS: Store strings in a string table 2021-06-09 17:42:52 +02:00
StringTable.h LibJS: Store strings in a string table 2021-06-09 17:42:52 +02:00