Skip to content

Commit 95ffc36

Browse files
committed
reverted contextual selection changes
1 parent ba8593d commit 95ffc36

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

Rubberduck.Parsing/VBA/RubberduckParserState.cs

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1069,31 +1069,31 @@ public Declaration FindSelectedDeclaration(ICodePane activeCodePane, bool proced
10691069
item.DeclarationType == DeclarationType.ProceduralModule) &&
10701070
item.QualifiedName.QualifiedModuleName.Equals(selection.Value.QualifiedName))
10711071
{
1072-
var line = selection.Value.Selection.StartLine;
1073-
var procType = activeCodePane.CodeModule.GetProcKindOfLine(line);
1074-
var procName = activeCodePane.CodeModule.GetProcOfLine(line);
1075-
if (!string.IsNullOrEmpty(procName))
1076-
{
1077-
switch (procType)
1078-
{
1079-
case ProcKind.PropertyGet:
1080-
match = DeclarationFinder.Members(item).SingleOrDefault(m => m.IdentifierName == procName && m.DeclarationType == DeclarationType.PropertyGet);
1081-
break;
1082-
case ProcKind.PropertyLet:
1083-
match = DeclarationFinder.Members(item).SingleOrDefault(m => m.IdentifierName == procName && m.DeclarationType == DeclarationType.PropertyLet);
1084-
break;
1085-
case ProcKind.PropertySet:
1086-
match = DeclarationFinder.Members(item).SingleOrDefault(m => m.IdentifierName == procName && m.DeclarationType == DeclarationType.PropertySet);
1087-
break;
1088-
default:
1089-
match = DeclarationFinder.Members(item).SingleOrDefault(m => m.IdentifierName == procName);
1090-
break;
1091-
}
1092-
}
1093-
else
1094-
{
1095-
match = match != null ? null : item;
1096-
}
1072+
// var line = selection.Value.Selection.StartLine;
1073+
// var procType = activeCodePane.CodeModule.GetProcKindOfLine(line);
1074+
// var procName = activeCodePane.CodeModule.GetProcOfLine(line);
1075+
// if (!string.IsNullOrEmpty(procName))
1076+
// {
1077+
// switch (procType)
1078+
// {
1079+
// case ProcKind.PropertyGet:
1080+
// match = DeclarationFinder.Members(item).SingleOrDefault(m => m.IdentifierName == procName && m.DeclarationType == DeclarationType.PropertyGet);
1081+
// break;
1082+
// case ProcKind.PropertyLet:
1083+
// match = DeclarationFinder.Members(item).SingleOrDefault(m => m.IdentifierName == procName && m.DeclarationType == DeclarationType.PropertyLet);
1084+
// break;
1085+
// case ProcKind.PropertySet:
1086+
// match = DeclarationFinder.Members(item).SingleOrDefault(m => m.IdentifierName == procName && m.DeclarationType == DeclarationType.PropertySet);
1087+
// break;
1088+
// default:
1089+
// match = DeclarationFinder.Members(item).SingleOrDefault(m => m.IdentifierName == procName);
1090+
// break;
1091+
// }
1092+
// }
1093+
// else
1094+
// {
1095+
match = match != null ? null : item;
1096+
// }
10971097
}
10981098
}
10991099
}

0 commit comments

Comments
 (0)