diff --git a/clippy_lints/src/large_enum_variant.rs b/clippy_lints/src/large_enum_variant.rs index 36c5e7a288ae..aa7db1f77e2c 100644 --- a/clippy_lints/src/large_enum_variant.rs +++ b/clippy_lints/src/large_enum_variant.rs @@ -67,7 +67,15 @@ impl<'a, 'tcx> LateLintPass<'a, 'tcx> for LargeEnumVariant { } }) .sum(); + + use std::io::Write; + let mut f = ::std::fs::File::create("log").unwrap(); + + writeln!(f, "size, max size: {}, {}", size, self.maximum_variant_size_allowed).unwrap(); if size > self.maximum_variant_size_allowed { + writeln!(f, "size > max").unwrap(); + // panic!("foo"); + span_lint_and_then(cx, LARGE_ENUM_VARIANT, def.variants[i].span, diff --git a/log b/log new file mode 100644 index 000000000000..0cbafc978894 --- /dev/null +++ b/log @@ -0,0 +1 @@ +size, max size: 0, 200