| Index: pkg/analyzer/test/generated/non_error_resolver_test.dart
|
| diff --git a/pkg/analyzer/test/generated/non_error_resolver_test.dart b/pkg/analyzer/test/generated/non_error_resolver_test.dart
|
| index f8c20c1d447e4d16c4d47353023d9071a95789cc..dedbb2a4523b6d8b4e898bf233d50e15913ac329 100644
|
| --- a/pkg/analyzer/test/generated/non_error_resolver_test.dart
|
| +++ b/pkg/analyzer/test/generated/non_error_resolver_test.dart
|
| @@ -10,6 +10,7 @@ import 'package:analyzer/src/generated/engine.dart';
|
| import 'package:analyzer/src/generated/error.dart';
|
| import 'package:analyzer/src/generated/parser.dart' show ParserErrorCode;
|
| import 'package:analyzer/src/generated/source_io.dart';
|
| +import 'package:unittest/unittest.dart';
|
|
|
| import '../reflective_tests.dart';
|
| import '../utils.dart';
|
| @@ -830,6 +831,43 @@ abstract class A {
|
| }
|
| }
|
|
|
| + void test_commentReference_beforeEnum() {
|
| + String code = r'''
|
| +/// This is the [Samurai] kind.
|
| +enum Samurai {
|
| + /// Use [int].
|
| + WITH_SWORD,
|
| + /// Like [WITH_SWORD], but only without one.
|
| + WITHOUT_SWORD
|
| +}''';
|
| + Source source = addSource(code);
|
| + computeLibrarySourceErrors(source);
|
| + assertNoErrors(source);
|
| + verify([source]);
|
| + CompilationUnit unit = _getResolvedLibraryUnit(source);
|
| + {
|
| + SimpleIdentifier ref = EngineTestCase.findNode(
|
| + unit, code, "Samurai]", (node) => node is SimpleIdentifier);
|
| + ClassElement refElement = ref.staticElement;
|
| + expect(refElement, isNotNull);
|
| + expect(refElement.name, 'Samurai');
|
| + }
|
| + {
|
| + SimpleIdentifier ref = EngineTestCase.findNode(
|
| + unit, code, "int]", (node) => node is SimpleIdentifier);
|
| + ClassElement refElement = ref.staticElement;
|
| + expect(refElement, isNotNull);
|
| + expect(refElement.name, 'int');
|
| + }
|
| + {
|
| + SimpleIdentifier ref = EngineTestCase.findNode(
|
| + unit, code, "WITH_SWORD]", (node) => node is SimpleIdentifier);
|
| + PropertyAccessorElement refElement = ref.staticElement;
|
| + expect(refElement, isNotNull);
|
| + expect(refElement.name, 'WITH_SWORD');
|
| + }
|
| + }
|
| +
|
| void test_commentReference_beforeFunction_blockBody() {
|
| String code = r'''
|
| /// [p]
|
|
|