Index: pkg/analyzer_experimental/lib/src/generated/element.dart |
diff --git a/pkg/analyzer_experimental/lib/src/generated/element.dart b/pkg/analyzer_experimental/lib/src/generated/element.dart |
index 254fdbde7205ca64c4d6ba5ac8eaae8a3eb9c05f..031dc2a462c01e40fd1835b5091724e59ca9ffca 100644 |
--- a/pkg/analyzer_experimental/lib/src/generated/element.dart |
+++ b/pkg/analyzer_experimental/lib/src/generated/element.dart |
@@ -640,7 +640,7 @@ class ElementKind extends Enum<ElementKind> { |
/** |
* The name displayed in the UI for this kind of element. |
*/ |
- String _displayName; |
+ String displayName; |
/** |
* Initialize a newly created element kind to have the given display name. |
@@ -648,15 +648,8 @@ class ElementKind extends Enum<ElementKind> { |
* @param displayName the name displayed in the UI for this kind of element |
*/ |
ElementKind(String name, int ordinal, String displayName) : super(name, ordinal) { |
- this._displayName = displayName; |
+ this.displayName = displayName; |
} |
- |
- /** |
- * Return the name displayed in the UI for this kind of element. |
- * |
- * @return the name of this [ElementKind] to display in UI. |
- */ |
- String get displayName => _displayName; |
} |
/** |
* The interface `ElementLocation` defines the behavior of objects that represent the location |
@@ -1722,13 +1715,13 @@ class AuxiliaryElements { |
* The element based on propagated type information, or `null` if the AST structure has not |
* been resolved or if this identifier could not be resolved. |
*/ |
- ExecutableElement _propagatedElement; |
+ ExecutableElement propagatedElement; |
/** |
* The element associated with this identifier based on static type information, or `null` |
* if the AST structure has not been resolved or if this identifier could not be resolved. |
*/ |
- ExecutableElement _staticElement; |
+ ExecutableElement staticElement; |
/** |
* Create the [AuxiliaryElements] with a static and propagated [ExecutableElement]. |
@@ -1737,19 +1730,9 @@ class AuxiliaryElements { |
* @param propagatedElement the propagated element |
*/ |
AuxiliaryElements(ExecutableElement staticElement, ExecutableElement propagatedElement) { |
- this._staticElement = staticElement; |
- this._propagatedElement = propagatedElement; |
+ this.staticElement = staticElement; |
+ this.propagatedElement = propagatedElement; |
} |
- |
- /** |
- * Get the propagated element. |
- */ |
- ExecutableElement get propagatedElement => _propagatedElement; |
- |
- /** |
- * Get the static element. |
- */ |
- ExecutableElement get staticElement => _staticElement; |
} |
/** |
* Instances of the class `ClassElementImpl` implement a `ClassElement`. |
@@ -2631,7 +2614,7 @@ class DynamicElementImpl extends ElementImpl { |
/** |
* The type defined by this element. |
*/ |
- DynamicTypeImpl _type; |
+ DynamicTypeImpl type; |
/** |
* Initialize a newly created instance of this class. Instances of this class should <b>not</b> be |
@@ -2643,22 +2626,6 @@ class DynamicElementImpl extends ElementImpl { |
} |
accept(ElementVisitor visitor) => null; |
ElementKind get kind => ElementKind.DYNAMIC; |
- |
- /** |
- * Return the type defined by this element. |
- * |
- * @return the type defined by this element |
- */ |
- DynamicTypeImpl get type => _type; |
- |
- /** |
- * Set the type defined by this element to the given type. |
- * |
- * @param type the type defined by this element |
- */ |
- void set type(DynamicTypeImpl type2) { |
- this._type = type2; |
- } |
} |
/** |
* Instances of the class `ElementAnnotationImpl` implement an [ElementAnnotation]. |
@@ -2927,7 +2894,7 @@ class ElementLocationImpl implements ElementLocation { |
/** |
* The path to the element whose location is represented by this object. |
*/ |
- List<String> _components; |
+ List<String> components; |
/** |
* The character used to separate components in the encoded form. |
@@ -2946,7 +2913,7 @@ class ElementLocationImpl implements ElementLocation { |
components.insert(0, ((ancestor as ElementImpl)).identifier); |
ancestor = ancestor.enclosingElement; |
} |
- this._components = new List.from(components); |
+ this.components = new List.from(components); |
} |
/** |
@@ -2955,53 +2922,46 @@ class ElementLocationImpl implements ElementLocation { |
* @param encoding the encoded form of a location |
*/ |
ElementLocationImpl.con2(String encoding) { |
- this._components = decode(encoding); |
+ this.components = decode(encoding); |
} |
bool operator ==(Object object) { |
if (object is! ElementLocationImpl) { |
return false; |
} |
ElementLocationImpl location = object as ElementLocationImpl; |
- List<String> otherComponents = location._components; |
- int length = _components.length; |
+ List<String> otherComponents = location.components; |
+ int length = components.length; |
if (otherComponents.length != length) { |
return false; |
} |
- if (length > 0 && !equalSourceComponents(_components[0], otherComponents[0])) { |
+ if (length > 0 && !equalSourceComponents(components[0], otherComponents[0])) { |
return false; |
} |
- if (length > 1 && !equalSourceComponents(_components[1], otherComponents[1])) { |
+ if (length > 1 && !equalSourceComponents(components[1], otherComponents[1])) { |
return false; |
} |
for (int i = 2; i < length; i++) { |
- if (_components[i] != otherComponents[i]) { |
+ if (components[i] != otherComponents[i]) { |
return false; |
} |
} |
return true; |
} |
- |
- /** |
- * Return the path to the element whose location is represented by this object. |
- * |
- * @return the path to the element whose location is represented by this object |
- */ |
- List<String> get components => _components; |
String get encoding { |
JavaStringBuilder builder = new JavaStringBuilder(); |
- int length = _components.length; |
+ int length = components.length; |
for (int i = 0; i < length; i++) { |
if (i > 0) { |
builder.appendChar(_SEPARATOR_CHAR); |
} |
- encode(builder, _components[i]); |
+ encode(builder, components[i]); |
} |
return builder.toString(); |
} |
int get hashCode { |
int result = 1; |
- for (int i = 0; i < _components.length; i++) { |
- String component = _components[i]; |
+ for (int i = 0; i < components.length; i++) { |
+ String component = components[i]; |
int componentHash; |
if (i <= 1) { |
componentHash = hashSourceComponent(component); |
@@ -3948,13 +3908,13 @@ class LabelElementImpl extends ElementImpl implements LabelElement { |
/** |
* A flag indicating whether this label is associated with a `switch` statement. |
*/ |
- bool _onSwitchStatement = false; |
+ bool isOnSwitchStatement = false; |
/** |
* A flag indicating whether this label is associated with a `switch` member (`case` |
* or `default`). |
*/ |
- bool _onSwitchMember = false; |
+ bool isOnSwitchMember = false; |
/** |
* An empty array of label elements. |
@@ -3970,27 +3930,12 @@ class LabelElementImpl extends ElementImpl implements LabelElement { |
* @param onSwitchMember `true` if this label is associated with a `switch` member |
*/ |
LabelElementImpl(Identifier name, bool onSwitchStatement, bool onSwitchMember) : super.con1(name) { |
- this._onSwitchStatement = onSwitchStatement; |
- this._onSwitchMember = onSwitchMember; |
+ this.isOnSwitchStatement = onSwitchStatement; |
+ this.isOnSwitchMember = onSwitchMember; |
} |
accept(ElementVisitor visitor) => visitor.visitLabelElement(this); |
ExecutableElement get enclosingElement => super.enclosingElement as ExecutableElement; |
ElementKind get kind => ElementKind.LABEL; |
- |
- /** |
- * Return `true` if this label is associated with a `switch` member (`case` or |
- * `default`). |
- * |
- * @return `true` if this label is associated with a `switch` member |
- */ |
- bool get isOnSwitchMember => _onSwitchMember; |
- |
- /** |
- * Return `true` if this label is associated with a `switch` statement. |
- * |
- * @return `true` if this label is associated with a `switch` statement |
- */ |
- bool get isOnSwitchStatement => _onSwitchStatement; |
} |
/** |
* Instances of the class `LibraryElementImpl` implement a `LibraryElement`. |
@@ -5705,14 +5650,7 @@ class BottomTypeImpl extends TypeImpl { |
/** |
* The unique instance of this class. |
*/ |
- static BottomTypeImpl _INSTANCE = new BottomTypeImpl(); |
- |
- /** |
- * Return the unique instance of this class. |
- * |
- * @return the unique instance of this class |
- */ |
- static BottomTypeImpl get instance => _INSTANCE; |
+ static final BottomTypeImpl instance = new BottomTypeImpl(); |
/** |
* Prevent the creation of instances of this class. |
@@ -5734,14 +5672,7 @@ class DynamicTypeImpl extends TypeImpl { |
/** |
* The unique instance of this class. |
*/ |
- static DynamicTypeImpl _INSTANCE = new DynamicTypeImpl(); |
- |
- /** |
- * Return the unique instance of this class. |
- * |
- * @return the unique instance of this class |
- */ |
- static DynamicTypeImpl get instance => _INSTANCE; |
+ static final DynamicTypeImpl instance = new DynamicTypeImpl(); |
/** |
* Prevent the creation of instances of this class. |
@@ -6937,14 +6868,7 @@ class VoidTypeImpl extends TypeImpl implements VoidType { |
/** |
* The unique instance of this class. |
*/ |
- static VoidTypeImpl _INSTANCE = new VoidTypeImpl(); |
- |
- /** |
- * Return the unique instance of this class. |
- * |
- * @return the unique instance of this class |
- */ |
- static VoidTypeImpl get instance => _INSTANCE; |
+ static final VoidTypeImpl instance = new VoidTypeImpl(); |
/** |
* Prevent the creation of instances of this class. |