Skip to content

co19/LanguageFeatures/Enhanced-Enum/semantics_A10_t05 #1307

@scheglov

Description

@scheglov

Similar to #1297, but for operator ==.

FAILED: dart2analyzer-none release_x64 co19/LanguageFeatures/Enhanced-Enum/semantics_A10_t05
Expected: Pass
Actual: CompileTimeError

--- Command "dart2analyzer" (took 13.000935s):
DART_CONFIGURATION=ReleaseX64 sdk/bin/dartanalyzer -Dtest_runner.configuration=custom-configuration-1 --enable-experiment=enhanced-enums --ignore-unrecognized-flags --packages=/Users/scheglov/Source/Dart/sdk.git/sdk/.packages --format=json --no-hints /Users/scheglov/Source/Dart/sdk.git/sdk/tests/co19/src/LanguageFeatures/Enhanced-Enum/semantics_A10_t05.dart

unexpected analysis errors in semantics_A10_t05.dart:
- Line 28, column 17: COMPILE_TIME_ERROR.ILLEGAL_CONCRETE_ENUM_MEMBER_DECLARATION
  A concrete instance member named '==' can't be declared in a class that implements 'Enum'.

- Line 41, column 17: COMPILE_TIME_ERROR.ILLEGAL_CONCRETE_ENUM_MEMBER_DECLARATION
  A concrete instance member named '==' can't be declared in a class that implements 'Enum'.

unexpected analysis errors in ../../Utils/expect_common.dart:
- Line 253, column 11: TODO.TODO
  TODO check that key sets are equivalent.

--- Re-run this test:
python3 tools/test.py -m release -c dart2analyzer co19/LanguageFeatures/Enhanced-Enum/semantics_A10_t05

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions