| Index: pkg/analyzer/test/generated/element_resolver_test.dart
|
| diff --git a/pkg/analyzer/test/generated/element_resolver_test.dart b/pkg/analyzer/test/generated/element_resolver_test.dart
|
| index 42f457d6879dd4cc7f582d315ea2e013dffeb84e..28116c46f15a8b1b14d83b6dfe53c8203a51c241 100644
|
| --- a/pkg/analyzer/test/generated/element_resolver_test.dart
|
| +++ b/pkg/analyzer/test/generated/element_resolver_test.dart
|
| @@ -5,6 +5,7 @@
|
| library analyzer.test.generated.element_resolver_test;
|
|
|
| import 'package:analyzer/dart/ast/ast.dart';
|
| +import 'package:analyzer/dart/ast/resolution_accessors.dart';
|
| import 'package:analyzer/dart/ast/standard_ast_factory.dart';
|
| import 'package:analyzer/dart/ast/token.dart';
|
| import 'package:analyzer/dart/element/element.dart';
|
| @@ -49,10 +50,10 @@ class A {
|
| Element annotationElement) {
|
| expect(name1, isNotNull);
|
| expect(name1.staticElement, new isInstanceOf<ClassElement>());
|
| - expect(name1.staticElement.displayName, 'A');
|
| + expect(staticElementForIdentifier(name1).displayName, 'A');
|
| expect(name2, isNotNull);
|
| expect(name2.staticElement, new isInstanceOf<ConstructorElement>());
|
| - expect(name2.staticElement.displayName, 'named');
|
| + expect(staticElementForIdentifier(name2).displayName, 'named');
|
| expect(name3, isNull);
|
| if (annotationElement is ConstructorElement) {
|
| expect(annotationElement, same(name2.staticElement));
|
| @@ -80,13 +81,13 @@ class A {
|
| Element annotationElement) {
|
| expect(name1, isNotNull);
|
| expect(name1.staticElement, new isInstanceOf<PrefixElement>());
|
| - expect(name1.staticElement.displayName, 'p');
|
| + expect(staticElementForIdentifier(name1).displayName, 'p');
|
| expect(name2, isNotNull);
|
| expect(name2.staticElement, new isInstanceOf<ClassElement>());
|
| - expect(name2.staticElement.displayName, 'A');
|
| + expect(staticElementForIdentifier(name2).displayName, 'A');
|
| expect(name3, isNotNull);
|
| expect(name3.staticElement, new isInstanceOf<ConstructorElement>());
|
| - expect(name3.staticElement.displayName, 'named');
|
| + expect(staticElementForIdentifier(name3).displayName, 'named');
|
| if (annotationElement is ConstructorElement) {
|
| expect(annotationElement, same(name3.staticElement));
|
| expect(annotationElement.enclosingElement, name2.staticElement);
|
| @@ -113,13 +114,13 @@ class A {
|
| Element annotationElement) {
|
| expect(name1, isNotNull);
|
| expect(name1.staticElement, new isInstanceOf<PrefixElement>());
|
| - expect(name1.staticElement.displayName, 'p');
|
| + expect(staticElementForIdentifier(name1).displayName, 'p');
|
| expect(name2, isNotNull);
|
| expect(name2.staticElement, new isInstanceOf<ClassElement>());
|
| - expect(name2.staticElement.displayName, 'A');
|
| + expect(staticElementForIdentifier(name2).displayName, 'A');
|
| expect(name3, isNotNull);
|
| expect(name3.staticElement, new isInstanceOf<PropertyAccessorElement>());
|
| - expect(name3.staticElement.displayName, 'V');
|
| + expect(staticElementForIdentifier(name3).displayName, 'V');
|
| if (annotationElement is PropertyAccessorElement) {
|
| expect(annotationElement, same(name3.staticElement));
|
| expect(annotationElement.enclosingElement, name2.staticElement);
|
| @@ -145,10 +146,10 @@ class A {
|
| Element annotationElement) {
|
| expect(name1, isNotNull);
|
| expect(name1.staticElement, new isInstanceOf<PrefixElement>());
|
| - expect(name1.staticElement.displayName, 'p');
|
| + expect(staticElementForIdentifier(name1).displayName, 'p');
|
| expect(name2, isNotNull);
|
| expect(name2.staticElement, new isInstanceOf<ClassElement>());
|
| - expect(name2.staticElement.displayName, 'A');
|
| + expect(staticElementForIdentifier(name2).displayName, 'A');
|
| expect(name3, isNull);
|
| if (annotationElement is ConstructorElement) {
|
| expect(annotationElement.enclosingElement, name2.staticElement);
|
| @@ -175,10 +176,10 @@ class A {
|
| Element annotationElement) {
|
| expect(name1, isNotNull);
|
| expect(name1.staticElement, new isInstanceOf<ClassElement>());
|
| - expect(name1.staticElement.displayName, 'A');
|
| + expect(staticElementForIdentifier(name1).displayName, 'A');
|
| expect(name2, isNotNull);
|
| expect(name2.staticElement, new isInstanceOf<PropertyAccessorElement>());
|
| - expect(name2.staticElement.displayName, 'V');
|
| + expect(staticElementForIdentifier(name2).displayName, 'V');
|
| expect(name3, isNull);
|
| if (annotationElement is PropertyAccessorElement) {
|
| expect(annotationElement, same(name2.staticElement));
|
| @@ -205,7 +206,7 @@ class A {
|
| Element annotationElement) {
|
| expect(name1, isNotNull);
|
| expect(name1.staticElement, new isInstanceOf<ClassElement>());
|
| - expect(name1.staticElement.displayName, 'A');
|
| + expect(staticElementForIdentifier(name1).displayName, 'A');
|
| expect(name2, isNull);
|
| expect(name3, isNull);
|
| if (annotationElement is ConstructorElement) {
|
| @@ -231,7 +232,7 @@ const V = 0;
|
| Element annotationElement) {
|
| expect(name1, isNotNull);
|
| expect(name1.staticElement, new isInstanceOf<PropertyAccessorElement>());
|
| - expect(name1.staticElement.displayName, 'V');
|
| + expect(staticElementForIdentifier(name1).displayName, 'V');
|
| expect(name2, isNull);
|
| expect(name3, isNull);
|
| if (annotationElement is PropertyAccessorElement) {
|
| @@ -258,10 +259,10 @@ const V = 0;
|
| Element annotationElement) {
|
| expect(name1, isNotNull);
|
| expect(name1.staticElement, new isInstanceOf<PrefixElement>());
|
| - expect(name1.staticElement.displayName, 'p');
|
| + expect(staticElementForIdentifier(name1).displayName, 'p');
|
| expect(name2, isNotNull);
|
| expect(name2.staticElement, new isInstanceOf<PropertyAccessorElement>());
|
| - expect(name2.staticElement.displayName, 'V');
|
| + expect(staticElementForIdentifier(name2).displayName, 'V');
|
| expect(name3, isNull);
|
| if (annotationElement is PropertyAccessorElement) {
|
| expect(annotationElement, same(name2.staticElement));
|
| @@ -690,7 +691,7 @@ class ElementResolverTest extends EngineTestCase {
|
| parameterElement.type = intType;
|
| parameter.identifier.staticElement = parameterElement;
|
| _resolveInClass(parameter, classA);
|
| - expect(parameter.element.type, same(intType));
|
| + expect(elementForFormalParameter(parameter).type, same(intType));
|
| }
|
|
|
| void test_visitImportDirective_noCombinators_noPrefix() {
|
|
|