| OLD | NEW | 
|     1 // Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS file |     1 // Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS file | 
|     2 // for details. All rights reserved. Use of this source code is governed by a |     2 // for details. All rights reserved. Use of this source code is governed by a | 
|     3 // BSD-style license that can be found in the LICENSE file. |     3 // BSD-style license that can be found in the LICENSE file. | 
|     4  |     4  | 
|     5 // This code was auto-generated, is not intended to be edited, and is subject to |     5 // This code was auto-generated, is not intended to be edited, and is subject to | 
|     6 // significant change. Please see the README file for more information. |     6 // significant change. Please see the README file for more information. | 
|     7  |     7  | 
|     8 library engine.element_test; |     8 library engine.element_test; | 
|     9  |     9  | 
|    10 import 'package:analyzer/src/generated/ast.dart'; |    10 import 'package:analyzer/src/generated/ast.dart'; | 
| (...skipping 2615 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  2626     ClassElement classA = ElementFactory.classElement2("A", ["E"]); |  2626     ClassElement classA = ElementFactory.classElement2("A", ["E"]); | 
|  2627     ClassElement classB = ElementFactory.classElement2("B", ["F", "G"]); |  2627     ClassElement classB = ElementFactory.classElement2("B", ["F", "G"]); | 
|  2628     InterfaceTypeImpl typeAF = new InterfaceTypeImpl.con1(classA); |  2628     InterfaceTypeImpl typeAF = new InterfaceTypeImpl.con1(classA); | 
|  2629     typeAF.typeArguments = <DartType>[classB.typeParameters[0].type]; |  2629     typeAF.typeArguments = <DartType>[classB.typeParameters[0].type]; | 
|  2630     InterfaceTypeImpl typeAG = new InterfaceTypeImpl.con1(classA); |  2630     InterfaceTypeImpl typeAG = new InterfaceTypeImpl.con1(classA); | 
|  2631     typeAG.typeArguments = <DartType>[classB.typeParameters[1].type]; |  2631     typeAG.typeArguments = <DartType>[classB.typeParameters[1].type]; | 
|  2632     expect(typeAG.isAssignableTo(typeAF), isFalse); |  2632     expect(typeAG.isAssignableTo(typeAF), isFalse); | 
|  2633   } |  2633   } | 
|  2634  |  2634  | 
|  2635   void test_isAssignableTo_void() { |  2635   void test_isAssignableTo_void() { | 
 |  2636     InterfaceTypeImpl intType = _typeProvider.intType; | 
|  2636     expect( |  2637     expect( | 
|  2637         VoidTypeImpl.instance.isAssignableTo(_typeProvider.intType), isFalse); |  2638         VoidTypeImpl.instance.isAssignableTo(intType), isFalse); | 
|  2638   } |  2639   } | 
|  2639  |  2640  | 
|  2640   void test_isDirectSupertypeOf_extends() { |  2641   void test_isDirectSupertypeOf_extends() { | 
|  2641     ClassElement classA = ElementFactory.classElement2("A"); |  2642     ClassElement classA = ElementFactory.classElement2("A"); | 
|  2642     ClassElement classB = ElementFactory.classElement("B", classA.type); |  2643     ClassElement classB = ElementFactory.classElement("B", classA.type); | 
|  2643     InterfaceType typeA = classA.type; |  2644     InterfaceType typeA = classA.type; | 
|  2644     InterfaceType typeB = classB.type; |  2645     InterfaceType typeB = classB.type; | 
|  2645     expect(typeA.isDirectSupertypeOf(typeB), isTrue); |  2646     expect(typeA.isDirectSupertypeOf(typeB), isTrue); | 
|  2646   } |  2647   } | 
|  2647  |  2648  | 
| (...skipping 1139 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  3787 } |  3788 } | 
|  3788  |  3789  | 
|  3789 class _FunctionTypeImplTest_isSubtypeOf_baseCase_classFunction |  3790 class _FunctionTypeImplTest_isSubtypeOf_baseCase_classFunction | 
|  3790     extends InterfaceTypeImpl { |  3791     extends InterfaceTypeImpl { | 
|  3791   _FunctionTypeImplTest_isSubtypeOf_baseCase_classFunction(ClassElement arg0) |  3792   _FunctionTypeImplTest_isSubtypeOf_baseCase_classFunction(ClassElement arg0) | 
|  3792       : super.con1(arg0); |  3793       : super.con1(arg0); | 
|  3793  |  3794  | 
|  3794   @override |  3795   @override | 
|  3795   bool get isDartCoreFunction => true; |  3796   bool get isDartCoreFunction => true; | 
|  3796 } |  3797 } | 
| OLD | NEW |