binaryninja-api icon indicating copy to clipboard operation
binaryninja-api copied to clipboard

Show Current Function's Labels in Symbols Sidebar Pane

Open utkonos opened this issue 3 months ago • 2 comments

What is the feature you'd like to have? Be able to navigate around in a complex function using the basic block labels and other label symbols in the function from the Symbols sidebar pane.

Is your feature request related to a problem? Hard to navigate around a large, complex function using the labels.

Additional Information: There are 0x45 opcodes handled by this function and now they all have labels. It would be nice to be able to navigate using these labels from the Symbols views: Image

utkonos avatar Aug 31 '25 01:08 utkonos

How did you add these labels? If these are symbols, they should show up in the symbols view already

xusheng6 avatar Sep 02 '25 06:09 xusheng6

These are LocalLabelSymbol type. I created them using right click "Rename symbol". They don't appear in the Symbols view.

What I'd like is if any function is open in a Graph View or Single Function Linear View, that the LocalLabelSymbols from that function be seen in the Symbols View. I can understand how people may not want this all the time, so it would, I think be a checkbox like other types of symbols have for showing and hiding them.

It makes it easier to navigate around using the symbols, especially in a very large function.

utkonos avatar Sep 02 '25 10:09 utkonos