@@ -154,8 +154,8 @@ class ExtensionMemberResolver {
154154
155155 /// Return the most specific extension or `null` if no single one can be
156156 /// identified.
157- InstantiatedExtension _chooseMostSpecific (
158- List <InstantiatedExtension > extensions) {
157+ _InstantiatedExtension _chooseMostSpecific (
158+ List <_InstantiatedExtension > extensions) {
159159 //
160160 // https://github.com/dart-lang/language/blob/master/accepted/future-releases/static-extension-methods/feature-specification.md#extension-conflict-resolution:
161161 //
@@ -198,11 +198,11 @@ class ExtensionMemberResolver {
198198
199199 /// Return extensions for the [type] that match the given [name] in the
200200 /// current scope.
201- List <InstantiatedExtension > _getApplicable (
201+ List <_InstantiatedExtension > _getApplicable (
202202 DartType type, String name, ElementKind kind) {
203203 var candidates = _getExtensionsWithMember (name, kind);
204204
205- var instantiatedExtensions = < InstantiatedExtension > [];
205+ var instantiatedExtensions = < _InstantiatedExtension > [];
206206 for (var candidate in candidates) {
207207 var typeParameters = candidate.extension .typeParameters;
208208 var inferrer = GenericInferrer (
@@ -232,7 +232,7 @@ class ExtensionMemberResolver {
232232 }
233233
234234 instantiatedExtensions.add (
235- InstantiatedExtension (
235+ _InstantiatedExtension (
236236 candidate.extension ,
237237 extendedType,
238238 // TODO(scheglov) Hm... Maybe not use from3(), but identify null subst?
@@ -357,7 +357,7 @@ class ExtensionMemberResolver {
357357 ).substituteType (extension .extendedType);
358358 }
359359
360- bool _isMoreSpecific (InstantiatedExtension e1, InstantiatedExtension e2) {
360+ bool _isMoreSpecific (_InstantiatedExtension e1, _InstantiatedExtension e2) {
361361 var t10 = e1.element.extendedType;
362362 var t20 = e2.element.extendedType;
363363 var t11 = e1._extendedType;
@@ -426,21 +426,21 @@ class ExtensionMemberResolver {
426426 }
427427}
428428
429- class InstantiatedExtension {
429+ class _CandidateExtension {
430+ final ExtensionElement extension ;
431+ final ExecutableElement member;
432+
433+ _CandidateExtension (this .extension , this .member);
434+ }
435+
436+ class _InstantiatedExtension {
430437 final ExtensionElement element;
431438 final DartType _extendedType;
432439 final ExecutableElement instantiatedMember;
433440
434- InstantiatedExtension (
441+ _InstantiatedExtension (
435442 this .element,
436443 this ._extendedType,
437444 this .instantiatedMember,
438445 );
439446}
440-
441- class _CandidateExtension {
442- final ExtensionElement extension ;
443- final ExecutableElement member;
444-
445- _CandidateExtension (this .extension , this .member);
446- }
0 commit comments