Provide an fmt::Debug impl for entity references.

Instead of deriving a Debug impl: Ebb(45), use the Display version for
Debug too: ebb45.

This is more readable, and no information is lost.
This commit is contained in:
Jakob Stoklund Olesen
2017-11-21 10:00:30 -08:00
parent 2d7b54373f
commit 2e0b931590
5 changed files with 25 additions and 13 deletions

View File

@@ -9,7 +9,7 @@ use ir::{Function, Ebb, Layout};
use packed_option::PackedOption;
/// A opaque reference to a code loop.
#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug)]
#[derive(Copy, Clone, PartialEq, Eq, Hash)]
pub struct Loop(u32);
entity_impl!(Loop, "loop");