From eb75c101032184a24b752dddd3a0af35f7de3da0 Mon Sep 17 00:00:00 2001 From: Emilio Cobos Álvarez Date: Fri, 15 Apr 2016 19:00:59 +0200 Subject: types: Minor nits for is_opaque() and can_derive_debug() --- src/types.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/types.rs b/src/types.rs index faaa0cae..c01f5b3e 100644 --- a/src/types.rs +++ b/src/types.rs @@ -215,7 +215,7 @@ impl Type { match *self { TArray(ref t, _, _) => t.is_opaque(), TPtr(ref t, _, _, _) => t.is_opaque(), - TNamed(ref ti) => ti.borrow().ty.is_opaque(), + TNamed(ref ti) => ti.borrow().opaque || ti.borrow().ty.is_opaque(), TComp(ref ci) => ci.borrow().is_opaque(), _ => false, } @@ -368,7 +368,7 @@ impl CompInfo { } pub fn can_derive_debug(&self) -> bool { - if self.hide || self.opaque { + if self.hide || self.is_opaque() { return false; } -- cgit v1.2.3