@@ -12,18 +12,7 @@ import 'uris.dart';
1212abstract class NameSpace {
1313 /// Returns the [LookupResult] for the [Builder] s of the given [name] in the
1414 /// name space.
15- ///
16- /// If the [Builder] s are duplicates, an [AmbiguousBuilder] is created for
17- /// the access, using the [fileUri] and [fileOffset] .
18- LookupResult ? lookupLocal (String name,
19- {required Uri fileUri, required int fileOffset});
20-
21- /// Returns the [LookupResult] for the [Builder] s of the given [name] in the
22- /// name space.
23- ///
24- /// The returned [LookupResult] contains the [Builder] s directly mapped in the
25- /// name space without any filtering or processed of duplicates.
26- LookupResult ? lookupLocalMember (String name);
15+ LookupResult ? lookup (String name);
2716
2817 void forEachLocalExtension (void Function (ExtensionBuilder member) f);
2918}
@@ -66,12 +55,7 @@ abstract class DeclarationNameSpace implements NameSpace {
6655 void forEachLocalExtension (void Function (ExtensionBuilder member) f) {}
6756
6857 @override
69- MemberLookupResult ? lookupLocal (String name,
70- {required Uri fileUri, required int fileOffset}) =>
71- _content[name];
72-
73- @override
74- MemberLookupResult ? lookupLocalMember (String name) => _content[name];
58+ MemberLookupResult ? lookup (String name) => _content[name];
7559
7660 MemberLookupResult ? lookupConstructor (String name) => _constructors[name];
7761}
@@ -180,14 +164,7 @@ base class ComputedMutableNameSpaceImpl implements ComputedMutableNameSpace {
180164 }
181165
182166 @override
183- LookupResult ? lookupLocal (String name,
184- {required Uri fileUri, required int fileOffset}) {
185- return LookupResult .createProcessedResult (_content? [name],
186- name: name, fileUri: fileUri, fileOffset: fileOffset);
187- }
188-
189- @override
190- LookupResult ? lookupLocalMember (String name) => _content? [name];
167+ LookupResult ? lookup (String name) => _content? [name];
191168}
192169
193170final class LibraryNameSpace implements NameSpace {
@@ -212,13 +189,7 @@ final class LibraryNameSpace implements NameSpace {
212189 }
213190
214191 @override
215- LookupResult ? lookupLocal (String name,
216- {required Uri fileUri, required int fileOffset}) {
217- return _content[name];
218- }
219-
220- @override
221- LookupResult ? lookupLocalMember (String name) => _content[name];
192+ LookupResult ? lookup (String name) => _content[name];
222193}
223194
224195// Coverage-ignore(suite): Not run.
@@ -356,16 +327,16 @@ final class DillExportNameSpace extends ComputedMutableNameSpaceImpl {
356327 LookupResult ? replacementResult;
357328 if (existingGetter != null && existingSetter != null ) {
358329 if (existingGetter == existingSetter) {
359- replacementResult = replacementNameSpaceMap[existingGetter.parent] !
360- . lookupLocalMember (name);
330+ replacementResult =
331+ replacementNameSpaceMap[existingGetter.parent] ! . lookup (name);
361332 } else {
362333 NamedBuilder ? replacementGetter =
363334 replacementNameSpaceMap[existingGetter.parent]
364- ? .lookupLocalMember (name)
335+ ? .lookup (name)
365336 ? .getable;
366337 NamedBuilder ? replacementSetter =
367338 replacementNameSpaceMap[existingSetter.parent]
368- ? .lookupLocalMember (name)
339+ ? .lookup (name)
369340 ? .setable;
370341 replacementResult = LookupResult .createResult (
371342 replacementGetter ?? existingGetter,
@@ -374,14 +345,14 @@ final class DillExportNameSpace extends ComputedMutableNameSpaceImpl {
374345 } else if (existingGetter != null ) {
375346 replacementResult = LookupResult .createResult (
376347 replacementNameSpaceMap[existingGetter.parent]
377- ? .lookupLocalMember (name)
348+ ? .lookup (name)
378349 ? .getable,
379350 null );
380351 } else if (existingSetter != null ) {
381352 replacementResult = LookupResult .createResult (
382353 null ,
383354 replacementNameSpaceMap[existingSetter.parent]
384- ? .lookupLocalMember (name)
355+ ? .lookup (name)
385356 ? .setable);
386357 }
387358 if (replacementResult != null ) {
@@ -411,12 +382,12 @@ final class DillExportNameSpace extends ComputedMutableNameSpaceImpl {
411382 if (replacementNameSpaceMap
412383 .containsKey (extensionBuilder.libraryBuilder)) {
413384 assert (replacementNameSpaceMap[extensionBuilder.libraryBuilder]!
414- .lookupLocalMember (extensionBuilder.name)!
385+ .lookup (extensionBuilder.name)!
415386 .getable !=
416387 null );
417388 extensionsReplacement.add (
418389 replacementNameSpaceMap[extensionBuilder.libraryBuilder]!
419- .lookupLocalMember (extensionBuilder.name)!
390+ .lookup (extensionBuilder.name)!
420391 .getable as ExtensionBuilder );
421392 break ;
422393 } else {
0 commit comments