ladybird/Libraries/LibJS/Bytecode/AsmInterpreter
Andreas Kling 272562ddc5 LibJS: Remove dead C++ bytecode compilation functions
Remove Bytecode::compile() and the old create() overloads on
ECMAScriptFunctionObject that accepted C++ AST nodes. These
have no remaining callers now that all compilation goes through
the Rust pipeline.

Also remove the if-constexpr Parse Node branch from
async_block_start, since the Statement template instantiation
was already removed.

Fix transitive include dependencies on Generator.h by adding
explicit includes for headers that were previously pulled in
transitively.
2026-03-19 21:55:10 -05:00
..
asmint.asm LibJS: Re-box double arithmetic results as Int32 when possible 2026-03-19 09:42:04 +01:00
AsmInterpreter.cpp LibJS: Remove dead C++ bytecode compilation functions 2026-03-19 21:55:10 -05:00
AsmInterpreter.h
gen_asm_offsets.cpp LibJS: Cache typed array data pointers for indexed access 2026-03-18 13:59:05 -05:00