tame/tamer/benches
Mike Gerwitz f055cb77c2 tamer: ld::xmle: Narrow Sections types
This moves the logic that sorts identifiers into sections into Sections
itself, and introduces XmleSections to allow for mocking for testing.

This then allows us to narrow the types significantly, eliminating some
runtime checks.  The types can be narrowed further, but I'll be limiting the
work I'll be doing now; this'll be inevitably addressed as we use the ASG
for the compiler.

This also handles moving Sections tests, which was a TODO from the previous
commit.

DEV-10859
2021-10-14 12:40:13 -04:00
..
asg.rs tamer: ir::asg::SortableAsg: Move into ld::xmle::lower 2021-10-12 09:49:33 -04:00
asg_lower_xmle.rs tamer: ld::xmle: Narrow Sections types 2021-10-14 12:40:13 -04:00
memchr.rs tamer: benches (memchr): Add missing bench attr 2021-08-19 23:14:33 -04:00
sym.rs tamer: Remove Ix generalization throughout system 2021-09-23 14:52:54 -04:00
xir.rs tamer: Remove Ix generalization throughout system 2021-09-23 14:52:54 -04:00