Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What do the icons mean in the Find Symbol Results window in VS 2013?

What do the various icons mean next to the matches found in the Find Symbol Results window? There's a question mark one, a round one looking a little like a no entry sign and one that looks like goto source (this is next to the actual match found).

Find Symbol Results

Note: To do this symbol search I right click on a variable to get the context menu up then select "Find All References".

like image 246
user2746401 Avatar asked Oct 29 '14 16:10

user2746401


People also ask

What is symbol file in Visual Studio?

The symbol file is located in the same folder as its corresponding module. The default build output settings for Visual Studio projects will output the symbols next to the binaries. This means that Visual Studio will always be able to find the symbols for your projects.


1 Answers

The different symbols means different type of references, e.g. declarations, read references, write references, comment and string hits, unknown/guess hits.

The question mark symbolizes unknown/guess hits and the no entry sign is for variables that match by name, but are hidden in their scope by another variable with the same name. The third, "go to source" icon is the read / write reference symbol.

Unknown/guess Unknown/Guess hit

Matched but hidden Matches by name but is hidden in current scope by another symbol

Read/write reference Read/write reference symbol

Unfortunately I did not find any documentation about the topic, you have to experiment.

like image 182
mcserep Avatar answered Oct 05 '22 14:10

mcserep