@@ -1069,31 +1069,31 @@ public Declaration FindSelectedDeclaration(ICodePane activeCodePane, bool proced
1069
1069
item . DeclarationType == DeclarationType . ProceduralModule ) &&
1070
1070
item . QualifiedName . QualifiedModuleName . Equals ( selection . Value . QualifiedName ) )
1071
1071
{
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
+ // }
1097
1097
}
1098
1098
}
1099
1099
}
0 commit comments