Remove unused braek/continue tracking

This commit is contained in:
Yoshi Askharoun
2025-09-26 13:20:59 -05:00
parent 89fd689001
commit 6bf7589819
2 changed files with 2 additions and 8 deletions
-6
View File
@@ -35,12 +35,6 @@ partial class Decompiler
var dotGraph = cfa.SerializeToGraphviz();
Console.WriteLine(dotGraph);
var breakOrContinueBlocks = controlBlocks
.Where(c => c.Body.TrueForAll(i => i.OpCode is OpCode.ClearSymbol or OpCode.Jump))
.ToList();
HashSet<uint> breakOrContinueStartOffsets = new(breakOrContinueBlocks.Select(c => c.StartOffset));
HashSet<uint> breakOrContinueEndOffsets = new(breakOrContinueBlocks.Select(c => c.EndOffset));
HashSet<uint> foreachLoopHeadOffsets = [];
Dictionary<string, TypeSchema> scopedLocals = [];