private void WriteUnusedLabel(int snesAddress) { // shove this in here even though what we SHOULD do is express it as a ROM offset. // however, we need to be able to pass in non-ROM SNES addresses. var stuffSnesAddressInOffset = snesAddress; LogCreator.WriteLine(LogCreator.LineGenerator.GenerateSpecialLine("labelassign", stuffSnesAddressInOffset)); }
private void WriteLabel(int snesAddress) { // not the best place to add formatting, TODO: cleanup var category = LabelTracker.UnvisitedLabels.ContainsKey(snesAddress) ? "UNUSED" : "USED"; // shove this in here even though what we SHOULD do is express it as a ROM offset. // however, we need to be able to pass in non-ROM SNES addresses. var stuffSnesAddressInOffset = snesAddress; LogCreator.WriteLine($";!^!-{category}-! " + LogCreator.LineGenerator.GenerateSpecialLine("labelassign", stuffSnesAddressInOffset)); }