File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -245,12 +245,14 @@ fn report_object(
245245 for ( symbol, symbol_diff) in obj. symbols . iter ( ) . zip ( & obj_diff. symbols ) {
246246 if symbol. section != Some ( section_idx)
247247 || symbol. size == 0
248- || symbol. flags . contains ( SymbolFlag :: Hidden | SymbolFlag :: Ignored )
248+ || symbol. flags . contains ( SymbolFlag :: Hidden )
249+ || symbol. flags . contains ( SymbolFlag :: Ignored )
249250 {
250251 continue ;
251252 }
252253 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 ) )
254256 && !existing_functions. insert ( symbol. name . clone ( ) )
255257 {
256258 continue ;
Original file line number Diff line number Diff line change @@ -616,7 +616,9 @@ fn symbol_matches_filter(
616616 return false ;
617617 }
618618 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 ) )
620622 {
621623 return false ;
622624 }
You can’t perform that action at this time.
0 commit comments