@@ -44,7 +44,6 @@ public class DeclarationFinder
44
44
private readonly ConcurrentDictionary < QualifiedModuleName , ConcurrentBag < Declaration > > _declarations ;
45
45
private readonly ConcurrentDictionary < QualifiedMemberName , ConcurrentBag < Declaration > > _newUndeclared ;
46
46
private readonly ConcurrentBag < UnboundMemberDeclaration > _newUnresolved ;
47
- private readonly Dictionary < QualifiedMemberName , List < Declaration > > _undeclared ;
48
47
private readonly List < UnboundMemberDeclaration > _unresolved ;
49
48
private readonly ConcurrentDictionary < QualifiedModuleName , ConcurrentBag < IAnnotation > > _annotations ;
50
49
private readonly ConcurrentDictionary < Declaration , ConcurrentBag < Declaration > > _parametersByParent ;
@@ -93,7 +92,6 @@ public DeclarationFinder(IReadOnlyList<Declaration> declarations, IEnumerable<IA
93
92
) , true ) ;
94
93
95
94
_newUndeclared = new ConcurrentDictionary < QualifiedMemberName , ConcurrentBag < Declaration > > ( new Dictionary < QualifiedMemberName , ConcurrentBag < Declaration > > ( ) ) ;
96
- _undeclared = declarations . Where ( declaration => declaration . IsUndeclared ) . GroupBy ( item => item . QualifiedName ) . ToDictionary ( group => group . Key , group => group . ToList ( ) ) ;
97
95
_newUnresolved = new ConcurrentBag < UnboundMemberDeclaration > ( new List < UnboundMemberDeclaration > ( ) ) ;
98
96
_unresolved = unresolvedMemberDeclarations . ToList ( ) ;
99
97
@@ -144,11 +142,6 @@ public IEnumerable<Declaration> FreshUndeclared
144
142
get { return _newUndeclared . AllValues ( ) ; }
145
143
}
146
144
147
- public IEnumerable < Declaration > Undeclared
148
- {
149
- get { return _undeclared . SelectMany ( item => item . Value ) . ToList ( ) ; }
150
- }
151
-
152
145
public IEnumerable < Declaration > Members ( Declaration module )
153
146
{
154
147
return Members ( module . QualifiedName . QualifiedModuleName ) ;
0 commit comments