| library; |
| // |
| // Problems in library: |
| // |
| // pkg/front_end/testcases/inline_class/representation.dart:23:13: Error: 'instanceField' is already declared in this scope. |
| // final int instanceField; |
| // ^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/inline_class/representation.dart:22:14: Context: Previous declaration of 'instanceField'. |
| // final bool instanceField; |
| // ^^^^^^^^^^^^^ |
| // |
| import self as self; |
| import "dart:core" as core; |
| |
| inline class Missing /* declaredRepresentationType = invalid-type */ { |
| } |
| inline class Static /* declaredRepresentationType = core::bool */ { |
| static field staticField = self::Static|staticField; |
| constructor • = self::Static|; |
| tearoff • = self::Static|_#new#tearOff; |
| } |
| inline class Multiple /* declaredRepresentationType = core::bool */ { |
| constructor • = self::Multiple|; |
| tearoff • = self::Multiple|_#new#tearOff; |
| } |
| inline class Duplicate /* declaredRepresentationType = core::bool */ { |
| constructor • = self::Duplicate|; |
| tearoff • = self::Duplicate|_#new#tearOff; |
| } |
| static field core::int Static|staticField; |
| static inline-class-member method Static|(core::bool instanceField) → self::Static |
| ; |
| static inline-class-member method Static|_#new#tearOff(core::bool instanceField) → self::Static |
| return self::Static|(instanceField); |
| static inline-class-member method Multiple|(core::bool instanceField1) → self::Multiple |
| ; |
| static inline-class-member method Multiple|_#new#tearOff(core::bool instanceField1) → self::Multiple |
| return self::Multiple|(instanceField1); |
| static inline-class-member method Duplicate|(core::int instanceField) → self::Duplicate |
| ; |
| static inline-class-member method Duplicate|_#new#tearOff(core::int instanceField) → self::Duplicate |
| return self::Duplicate|(instanceField); |