File tree 2 files changed +7
-3
lines changed
2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -245,12 +245,14 @@ fn report_object(
245
245
for ( symbol, symbol_diff) in obj. symbols . iter ( ) . zip ( & obj_diff. symbols ) {
246
246
if symbol. section != Some ( section_idx)
247
247
|| symbol. size == 0
248
- || symbol. flags . contains ( SymbolFlag :: Hidden | SymbolFlag :: Ignored )
248
+ || symbol. flags . contains ( SymbolFlag :: Hidden )
249
+ || symbol. flags . contains ( SymbolFlag :: Ignored )
249
250
{
250
251
continue ;
251
252
}
252
253
if let Some ( existing_functions) = & mut existing_functions {
253
- if symbol. flags . contains ( SymbolFlag :: Global | SymbolFlag :: Weak )
254
+ if ( symbol. flags . contains ( SymbolFlag :: Global )
255
+ || symbol. flags . contains ( SymbolFlag :: Weak ) )
254
256
&& !existing_functions. insert ( symbol. name . clone ( ) )
255
257
{
256
258
continue ;
Original file line number Diff line number Diff line change @@ -616,7 +616,9 @@ fn symbol_matches_filter(
616
616
return false ;
617
617
}
618
618
if !show_hidden_symbols
619
- && ( symbol. size == 0 || symbol. flags . contains ( SymbolFlag :: Hidden | SymbolFlag :: Ignored ) )
619
+ && ( symbol. size == 0
620
+ || symbol. flags . contains ( SymbolFlag :: Hidden )
621
+ || symbol. flags . contains ( SymbolFlag :: Ignored ) )
620
622
{
621
623
return false ;
622
624
}
You can’t perform that action at this time.
0 commit comments