Skip to content

Commit 83e74bd

Browse files
committed
fixed FindAllReferencesCommand to not only search user declarations
1 parent b3613d2 commit 83e74bd

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

RetailCoder.VBE/UI/Command/FindAllReferencesCommand.cs

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -97,16 +97,9 @@ private Declaration FindTarget(object parameter)
9797
var selection = _vbe.ActiveCodePane.GetSelection();
9898
if (!selection.Equals(default(QualifiedSelection)))
9999
{
100-
declaration = _state.AllUserDeclarations
101-
.SingleOrDefault(item => item.QualifiedName.QualifiedModuleName == selection.QualifiedName
102-
&& (item.QualifiedSelection.Selection.ContainsFirstCharacter(selection.Selection)
103-
||
104-
item.References.Any(reference => reference.Selection.ContainsFirstCharacter(selection.Selection))));
105-
}
106-
107-
if (declaration == null)
108-
{
109-
return null;
100+
declaration = _state.AllDeclarations
101+
.SingleOrDefault(item => item.QualifiedSelection.Selection.ContainsFirstCharacter(selection.Selection)
102+
|| item.References.Any(reference => reference.Selection.ContainsFirstCharacter(selection.Selection)));
110103
}
111104
}
112105
return declaration;

0 commit comments

Comments
 (0)