LibJS: Remove unused C++ bytecode block classes

The Rust bytecode generator now owns basic block construction.
The old C++ BasicBlock class no longer has any users.

Label no longer needs to translate from BasicBlock.
Remove the now-empty Label.cpp from the build as well.
This commit is contained in:
Andreas Kling 2026-06-14 17:04:02 +02:00 committed by Andreas Kling
parent 0af548b27d
commit ef8ac6ea7d
Notes: github-actions[bot] 2026-06-14 18:28:51 +00:00
8 changed files with 5 additions and 141 deletions

View file

@ -11,7 +11,6 @@
#include <AK/StdLibExtras.h>
#include <LibGC/Heap.h>
#include <LibGC/HeapBlock.h>
#include <LibJS/Bytecode/BasicBlock.h>
#include <LibJS/Bytecode/Executable.h>
#include <LibJS/Bytecode/FormatOperand.h>
#include <LibJS/Bytecode/Instruction.h>