Implemented dead code elimination

This commit is contained in:
Eduard Urbach 2024-06-27 17:36:45 +02:00
parent 10d195d286
commit 8beed6dd21
Signed by: eduard
GPG key ID: 49226B848C78F6C8
7 changed files with 51 additions and 17 deletions

View file

@ -27,6 +27,7 @@ func TestErrors(t *testing.T) {
{"MissingBlockStart.q", errors.MissingBlockStart},
{"MissingGroupEnd.q", errors.MissingGroupEnd},
{"MissingGroupStart.q", errors.MissingGroupStart},
{"MissingMainFunction.q", errors.MissingMainFunction},
{"VariableAlreadyExists.q", &errors.VariableAlreadyExists{Name: "x"}},
{"UnknownIdentifier.q", &errors.UnknownIdentifier{Name: "x"}},
{"UnknownIdentifier2.q", &errors.UnknownIdentifier{Name: "x"}},