@@ -6,6 +6,7 @@ use core::fmt::{Debug, Display, LowerHex};
66#[ cfg( all( feature = "defmt" , feature = "log" ) ) ]
77compile_error ! ( "You may not enable both `defmt` and `log` features." ) ;
88
9+ #[ collapse_debuginfo( yes) ]
910macro_rules! assert {
1011 ( $( $x: tt) * ) => {
1112 {
@@ -17,6 +18,7 @@ macro_rules! assert {
1718 } ;
1819}
1920
21+ #[ collapse_debuginfo( yes) ]
2022macro_rules! assert_eq {
2123 ( $( $x: tt) * ) => {
2224 {
@@ -28,6 +30,7 @@ macro_rules! assert_eq {
2830 } ;
2931}
3032
33+ #[ collapse_debuginfo( yes) ]
3134macro_rules! assert_ne {
3235 ( $( $x: tt) * ) => {
3336 {
@@ -39,6 +42,7 @@ macro_rules! assert_ne {
3942 } ;
4043}
4144
45+ #[ collapse_debuginfo( yes) ]
4246macro_rules! debug_assert {
4347 ( $( $x: tt) * ) => {
4448 {
@@ -50,6 +54,7 @@ macro_rules! debug_assert {
5054 } ;
5155}
5256
57+ #[ collapse_debuginfo( yes) ]
5358macro_rules! debug_assert_eq {
5459 ( $( $x: tt) * ) => {
5560 {
@@ -61,6 +66,7 @@ macro_rules! debug_assert_eq {
6166 } ;
6267}
6368
69+ #[ collapse_debuginfo( yes) ]
6470macro_rules! debug_assert_ne {
6571 ( $( $x: tt) * ) => {
6672 {
@@ -72,6 +78,7 @@ macro_rules! debug_assert_ne {
7278 } ;
7379}
7480
81+ #[ collapse_debuginfo( yes) ]
7582macro_rules! todo {
7683 ( $( $x: tt) * ) => {
7784 {
@@ -83,20 +90,23 @@ macro_rules! todo {
8390 } ;
8491}
8592
93+ #[ collapse_debuginfo( yes) ]
8694#[ cfg( not( feature = "defmt" ) ) ]
8795macro_rules! unreachable {
8896 ( $( $x: tt) * ) => {
8997 :: core:: unreachable!( $( $x) * )
9098 } ;
9199}
92100
101+ #[ collapse_debuginfo( yes) ]
93102#[ cfg( feature = "defmt" ) ]
94103macro_rules! unreachable {
95104 ( $( $x: tt) * ) => {
96105 :: defmt:: unreachable!( $( $x) * )
97106 } ;
98107}
99108
109+ #[ collapse_debuginfo( yes) ]
100110macro_rules! panic {
101111 ( $( $x: tt) * ) => {
102112 {
@@ -108,6 +118,7 @@ macro_rules! panic {
108118 } ;
109119}
110120
121+ #[ collapse_debuginfo( yes) ]
111122macro_rules! trace {
112123 ( $s: literal $( , $x: expr) * $( , ) ?) => {
113124 {
@@ -121,6 +132,7 @@ macro_rules! trace {
121132 } ;
122133}
123134
135+ #[ collapse_debuginfo( yes) ]
124136macro_rules! debug {
125137 ( $s: literal $( , $x: expr) * $( , ) ?) => {
126138 {
@@ -134,6 +146,7 @@ macro_rules! debug {
134146 } ;
135147}
136148
149+ #[ collapse_debuginfo( yes) ]
137150macro_rules! info {
138151 ( $s: literal $( , $x: expr) * $( , ) ?) => {
139152 {
@@ -147,6 +160,7 @@ macro_rules! info {
147160 } ;
148161}
149162
163+ #[ collapse_debuginfo( yes) ]
150164macro_rules! warn {
151165 ( $s: literal $( , $x: expr) * $( , ) ?) => {
152166 {
@@ -160,6 +174,7 @@ macro_rules! warn {
160174 } ;
161175}
162176
177+ #[ collapse_debuginfo( yes) ]
163178macro_rules! error {
164179 ( $s: literal $( , $x: expr) * $( , ) ?) => {
165180 {
@@ -173,13 +188,15 @@ macro_rules! error {
173188 } ;
174189}
175190
191+ #[ collapse_debuginfo( yes) ]
176192#[ cfg( feature = "defmt" ) ]
177193macro_rules! unwrap {
178194 ( $( $x: tt) * ) => {
179195 :: defmt:: unwrap!( $( $x) * )
180196 } ;
181197}
182198
199+ #[ collapse_debuginfo( yes) ]
183200#[ cfg( not( feature = "defmt" ) ) ]
184201macro_rules! unwrap {
185202 ( $arg: expr) => {
0 commit comments