commit | abfc2b4f8bc10bac601cf2d20f64c9371e055fe3 | [log] [tgz] |
---|---|---|
author | David Tolnay <dtolnay@gmail.com> | Thu May 09 12:07:47 2019 -0700 |
committer | David Tolnay <dtolnay@gmail.com> | Thu May 09 13:23:51 2019 -0700 |
tree | 1fef1ecafb4e152a6d66e156035650dbdaa4ecb2 | |
parent | caac627ce27b853bbefcca1fa01392c72bf58774 [diff] [blame] |
Special case for Visibility's naming convention
diff --git a/codegen/src/debug.rs b/codegen/src/debug.rs index 7795496..0cda534 100644 --- a/codegen/src/debug.rs +++ b/codegen/src/debug.rs
@@ -120,6 +120,10 @@ if fields.len() != 1 { return None; } + let mut outer = outer; + if outer == "Visibility" { + outer = "Vis"; + } match &fields[0] { Type::Syn(ty) if outer.to_owned() + inner == *ty => Some(ty), _ => None