Chromium Code Reviews| Index: pkg/analyzer/lib/dart/element/element.dart |
| diff --git a/pkg/analyzer/lib/dart/element/element.dart b/pkg/analyzer/lib/dart/element/element.dart |
| index b285ca6c35b9da81f6535b6770897422d97a4321..05cc36f4d4d7e4f211d547d632a20ec3a9ea0ffb 100644 |
| --- a/pkg/analyzer/lib/dart/element/element.dart |
| +++ b/pkg/analyzer/lib/dart/element/element.dart |
| @@ -1548,45 +1548,40 @@ class Modifier extends Enum<Modifier> { |
| static const Modifier IMPLICIT_TYPE = const Modifier('IMPLICIT_TYPE', 11); |
| /** |
| - * Indicates that a class can validly be used as a mixin. |
| - */ |
| - static const Modifier MIXIN = const Modifier('MIXIN', 12); |
|
Brian Wilkerson
2016/01/26 15:03:21
Technically, this is a breaking change. I'm guessi
Paul Berry
2016/01/26 15:27:10
Agreed. How would you feel if I submitted a follo
Brian Wilkerson
2016/01/26 15:33:50
I wondered, when I reviewed this CL, why I had inc
Paul Berry
2016/01/26 16:35:09
Ok, thanks! I'll leave the ball in your court, th
|
| - |
| - /** |
| * Indicates that a class is a mixin application. |
| */ |
| static const Modifier MIXIN_APPLICATION = |
| - const Modifier('MIXIN_APPLICATION', 13); |
| + const Modifier('MIXIN_APPLICATION', 12); |
| /** |
| * Indicates that the value of a parameter or local variable might be mutated |
| * within the context. |
| */ |
| static const Modifier POTENTIALLY_MUTATED_IN_CONTEXT = |
| - const Modifier('POTENTIALLY_MUTATED_IN_CONTEXT', 14); |
| + const Modifier('POTENTIALLY_MUTATED_IN_CONTEXT', 13); |
| /** |
| * Indicates that the value of a parameter or local variable might be mutated |
| * within the scope. |
| */ |
| static const Modifier POTENTIALLY_MUTATED_IN_SCOPE = |
| - const Modifier('POTENTIALLY_MUTATED_IN_SCOPE', 15); |
| + const Modifier('POTENTIALLY_MUTATED_IN_SCOPE', 14); |
| /** |
| * Indicates that a class contains an explicit reference to 'super'. |
| */ |
| static const Modifier REFERENCES_SUPER = |
| - const Modifier('REFERENCES_SUPER', 16); |
| + const Modifier('REFERENCES_SUPER', 15); |
| /** |
| * Indicates that the pseudo-modifier 'set' was applied to the element. |
| */ |
| - static const Modifier SETTER = const Modifier('SETTER', 17); |
| + static const Modifier SETTER = const Modifier('SETTER', 16); |
| /** |
| * Indicates that the modifier 'static' was applied to the element. |
| */ |
| - static const Modifier STATIC = const Modifier('STATIC', 18); |
| + static const Modifier STATIC = const Modifier('STATIC', 17); |
| /** |
| * Indicates that the element does not appear in the source code but was |
| @@ -1594,7 +1589,7 @@ class Modifier extends Enum<Modifier> { |
| * constructors, an implicit zero-argument constructor will be created and it |
| * will be marked as being synthetic. |
| */ |
| - static const Modifier SYNTHETIC = const Modifier('SYNTHETIC', 19); |
| + static const Modifier SYNTHETIC = const Modifier('SYNTHETIC', 18); |
| static const List<Modifier> values = const [ |
| ABSTRACT, |
| @@ -1609,7 +1604,6 @@ class Modifier extends Enum<Modifier> { |
| GETTER, |
| HAS_EXT_URI, |
| IMPLICIT_TYPE, |
| - MIXIN, |
| MIXIN_APPLICATION, |
| POTENTIALLY_MUTATED_IN_CONTEXT, |
| POTENTIALLY_MUTATED_IN_SCOPE, |