commit | fd8cdc8a88eb40e92408262fc83892fb974f124a | [log] [tgz] |
---|---|---|
author | David Tolnay <dtolnay@gmail.com> | Sat Jan 19 19:23:59 2019 -0800 |
committer | David Tolnay <dtolnay@gmail.com> | Sat Jan 19 19:35:20 2019 -0800 |
tree | 4028a97fa6f32cf8cac74b37d83767c0345a680a | |
parent | 02b42d4ce670c9530d9e291b836a4eeadc8e71e3 [diff] [blame] |
Omit missing spans from Debug output
diff --git a/src/fallback.rs b/src/fallback.rs index baeed69..7f3cc4e 100644 --- a/src/fallback.rs +++ b/src/fallback.rs
@@ -414,6 +414,12 @@ } } +pub fn debug_span_field_if_nontrivial(debug: &mut fmt::DebugStruct, span: Span) { + if cfg!(procmacro2_semver_exempt) { + debug.field("span", &span); + } +} + #[derive(Clone)] pub struct Group { delimiter: Delimiter,