1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-11-29 10:50:28 +00:00
6502bench/SourceGen
Andy McFadden c535201884 Prefer narrower project/platform symbols
We want to be able to declare a symbol for a struct or buffer that
spans the entire width, and then declare more-specific items within
it that take precedence.  This worked for everything but the very
first byte, because on an exact match we were resolving the conflict
alphabetically.

Now, if one is wider than the other, we use the narrower definition.

Updated 2021-external-symbols with some additional test cases.
2020-01-23 10:49:22 -08:00
..
AsmGen Rename project/platform symbols that clash with opcode mnemonics 2020-01-17 18:29:20 -08:00
Examples Add visualization tutorial 2019-12-28 13:19:40 -08:00
Properties
Res Check for hidden visualizations 2019-12-25 11:15:22 -08:00
RuntimeData Add more symbols for Applesoft and DOS 3.3 2020-01-21 22:15:36 -08:00
Sandbox Add VisParamDescr default value type check 2020-01-21 11:02:36 -08:00
SGTestData Prefer narrower project/platform symbols 2020-01-23 10:49:22 -08:00
Tests Label rework, part 6 2019-11-18 13:36:53 -08:00
Tools Add file slicer tool 2019-12-29 17:59:35 -08:00
WpfGui Fix various local variable de-duplication bugs 2020-01-13 18:32:56 -08:00
Anattrib.cs
App.config
App.xaml Improve visualization 2019-12-04 15:59:37 -08:00
App.xaml.cs Version 1.5.0-alpha1 2020-01-14 20:36:03 -08:00
AppSettings.cs Add visualization sets to exported HTML 2019-12-13 17:15:38 -08:00
AutoLabel.cs
ChangeSet.cs
CodeAnalysis.cs Tweak visualizer interface 2019-12-05 10:29:00 -08:00
DataAnalysis.cs Allow setting the start/end address for a block 2019-12-25 18:17:50 -08:00
DefSymbol.cs Prefer narrower project/platform symbols 2020-01-23 10:49:22 -08:00
DisasmProject.cs Prefer narrower project/platform symbols 2020-01-23 10:49:22 -08:00
DisplayList.cs Fix adding header comment to project without header lines 2020-01-21 10:29:58 -08:00
DisplayListSelection.cs
Exporter.cs Don't output HTML anchors for non-unique labels 2020-01-16 21:37:49 -08:00
ExternalFile.cs
FormatDescriptor.cs
FormattedOperandCache.cs
HelpAccess.cs
LineListGen.cs Fix various local variable de-duplication bugs 2020-01-13 18:32:56 -08:00
LocalVariableLookup.cs Fix various local variable de-duplication bugs 2020-01-13 18:32:56 -08:00
LocalVariableTable.cs Fix various local variable de-duplication bugs 2020-01-13 18:32:56 -08:00
MainController.cs Work around the mysterious shrinking side-window problem 2020-01-01 17:27:03 -08:00
MessageList.cs Check for hidden visualizations 2019-12-25 11:15:22 -08:00
MultiLineComment.cs
NavStack.cs
PlatformSymbols.cs
ProjectFile.cs Update project file formatting 2019-12-31 13:59:08 -08:00
ProjectProperties.cs
PseudoOp.cs Two changes to "dense hex" bulk data formatting 2019-12-10 17:41:00 -08:00
RuntimeDataAccess.cs
SourceGen.csproj Add file slicer tool 2019-12-29 17:59:35 -08:00
Symbol.cs Fix symbol entry bug in operand editors 2019-12-26 11:04:37 -08:00
SymbolTable.cs Prefer narrower project/platform symbols 2020-01-23 10:49:22 -08:00
SystemDefaults.cs
SystemDefs.cs
UndoableChange.cs Groundwork for visualization sets 2019-11-22 20:45:57 -08:00
Visualization.cs Minor tweaks 2020-01-01 17:26:53 -08:00
VisualizationAnimation.cs Fix proportions for animated GIFs 2019-12-25 10:28:40 -08:00
VisualizationSet.cs Fix proxy object timeout in visualization editor 2019-12-28 14:00:48 -08:00
WeakSymbolRef.cs
XrefSet.cs Fix various local variable de-duplication bugs 2020-01-13 18:32:56 -08:00