@@ -448,12 +448,6 @@ abstract class ClassElement implements InterfaceElement {
448
448
/// or mixed in.
449
449
bool get isFinal;
450
450
451
- /// Whether the class is an inline class.
452
- ///
453
- /// A class is an inline class if it has an explicit `inline` modifier.
454
- @experimental
455
- bool get isInline;
456
-
457
451
/// Whether the class is an interface class.
458
452
///
459
453
/// A class is an interface class if it has an explicit `interface` modifier,
@@ -709,15 +703,6 @@ class ClassElementImpl extends ClassOrMixinElementImpl
709
703
setModifier (Modifier .FINAL , isFinal);
710
704
}
711
705
712
- @override
713
- bool get isInline {
714
- return hasModifier (Modifier .INLINE );
715
- }
716
-
717
- set isInline (bool isInline) {
718
- setModifier (Modifier .INLINE , isInline);
719
- }
720
-
721
706
@override
722
707
bool get isInterface {
723
708
return hasModifier (Modifier .INTERFACE );
@@ -6824,56 +6809,53 @@ class Modifier implements Comparable<Modifier> {
6824
6809
/// type being referred to is the return type.
6825
6810
static const Modifier IMPLICIT_TYPE = Modifier ('IMPLICIT_TYPE' , 19 );
6826
6811
6827
- /// Indicates that the modifier 'inline' was applied to the element.
6828
- static const Modifier INLINE = Modifier ('INLINE' , 20 );
6829
-
6830
6812
/// Indicates that the modifier 'interface' was applied to the element.
6831
- static const Modifier INTERFACE = Modifier ('INTERFACE' , 21 );
6813
+ static const Modifier INTERFACE = Modifier ('INTERFACE' , 20 );
6832
6814
6833
6815
/// Indicates that the method invokes the super method with the same name.
6834
- static const Modifier INVOKES_SUPER_SELF = Modifier ('INVOKES_SUPER_SELF' , 22 );
6816
+ static const Modifier INVOKES_SUPER_SELF = Modifier ('INVOKES_SUPER_SELF' , 21 );
6835
6817
6836
6818
/// Indicates that modifier 'lazy' was applied to the element.
6837
- static const Modifier LATE = Modifier ('LATE' , 23 );
6819
+ static const Modifier LATE = Modifier ('LATE' , 22 );
6838
6820
6839
6821
/// Indicates that a class is a macro builder.
6840
- static const Modifier MACRO = Modifier ('MACRO' , 24 );
6822
+ static const Modifier MACRO = Modifier ('MACRO' , 23 );
6841
6823
6842
6824
/// Indicates that a class is a mixin application.
6843
- static const Modifier MIXIN_APPLICATION = Modifier ('MIXIN_APPLICATION' , 25 );
6825
+ static const Modifier MIXIN_APPLICATION = Modifier ('MIXIN_APPLICATION' , 24 );
6844
6826
6845
6827
/// Indicates that a class is a mixin class.
6846
- static const Modifier MIXIN_CLASS = Modifier ('MIXIN_CLASS' , 26 );
6828
+ static const Modifier MIXIN_CLASS = Modifier ('MIXIN_CLASS' , 25 );
6847
6829
6848
- static const Modifier PROMOTABLE = Modifier ('IS_PROMOTABLE' , 27 );
6830
+ static const Modifier PROMOTABLE = Modifier ('IS_PROMOTABLE' , 26 );
6849
6831
6850
6832
/// Indicates whether the type of a [PropertyInducingElementImpl] should be
6851
6833
/// used to infer the initializer. We set it to `false` if the type was
6852
6834
/// inferred from the initializer itself.
6853
6835
static const Modifier SHOULD_USE_TYPE_FOR_INITIALIZER_INFERENCE =
6854
- Modifier ('SHOULD_USE_TYPE_FOR_INITIALIZER_INFERENCE' , 28 );
6836
+ Modifier ('SHOULD_USE_TYPE_FOR_INITIALIZER_INFERENCE' , 27 );
6855
6837
6856
6838
/// Indicates that the modifier 'sealed' was applied to the element.
6857
- static const Modifier SEALED = Modifier ('SEALED' , 29 );
6839
+ static const Modifier SEALED = Modifier ('SEALED' , 28 );
6858
6840
6859
6841
/// Indicates that the pseudo-modifier 'set' was applied to the element.
6860
- static const Modifier SETTER = Modifier ('SETTER' , 30 );
6842
+ static const Modifier SETTER = Modifier ('SETTER' , 29 );
6861
6843
6862
6844
/// See [TypeParameterizedElement.isSimplyBounded] .
6863
- static const Modifier SIMPLY_BOUNDED = Modifier ('SIMPLY_BOUNDED' , 31 );
6845
+ static const Modifier SIMPLY_BOUNDED = Modifier ('SIMPLY_BOUNDED' , 30 );
6864
6846
6865
6847
/// Indicates that the modifier 'static' was applied to the element.
6866
- static const Modifier STATIC = Modifier ('STATIC' , 32 );
6848
+ static const Modifier STATIC = Modifier ('STATIC' , 31 );
6867
6849
6868
6850
/// Indicates that the element does not appear in the source code but was
6869
6851
/// implicitly created. For example, if a class does not define any
6870
6852
/// constructors, an implicit zero-argument constructor will be created and it
6871
6853
/// will be marked as being synthetic.
6872
- static const Modifier SYNTHETIC = Modifier ('SYNTHETIC' , 33 );
6854
+ static const Modifier SYNTHETIC = Modifier ('SYNTHETIC' , 32 );
6873
6855
6874
6856
/// Indicates that the element was appended to this enclosing element to
6875
6857
/// simulate temporary the effect of applying augmentation.
6876
- static const Modifier TEMP_AUGMENTATION = Modifier ('TEMP_AUGMENTATION' , 34 );
6858
+ static const Modifier TEMP_AUGMENTATION = Modifier ('TEMP_AUGMENTATION' , 33 );
6877
6859
6878
6860
static const List <Modifier > values = [
6879
6861
ABSTRACT ,
@@ -6895,7 +6877,6 @@ class Modifier implements Comparable<Modifier> {
6895
6877
HAS_SINCE_SDK_VERSION_COMPUTED ,
6896
6878
HAS_SINCE_SDK_VERSION_VALUE ,
6897
6879
IMPLICIT_TYPE ,
6898
- INLINE ,
6899
6880
INTERFACE ,
6900
6881
INVOKES_SUPER_SELF ,
6901
6882
LATE ,
0 commit comments