Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(40)

Side by Side Diff: pkg/analyzer_experimental/test/generated/element_test.dart

Issue 23852002: java2dart improvements and new analyzer_experimental snapshot. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // This code was auto-generated, is not intended to be edited, and is subject to 1 // This code was auto-generated, is not intended to be edited, and is subject to
2 // significant change. Please see the README file for more information. 2 // significant change. Please see the README file for more information.
3 library engine.element_test; 3 library engine.element_test;
4 import 'package:analyzer_experimental/src/generated/java_core.dart'; 4 import 'package:analyzer_experimental/src/generated/java_core.dart';
5 import 'package:analyzer_experimental/src/generated/java_engine_io.dart'; 5 import 'package:analyzer_experimental/src/generated/java_engine_io.dart';
6 import 'package:analyzer_experimental/src/generated/java_junit.dart'; 6 import 'package:analyzer_experimental/src/generated/java_junit.dart';
7 import 'package:analyzer_experimental/src/generated/source_io.dart'; 7 import 'package:analyzer_experimental/src/generated/source_io.dart';
8 import 'package:analyzer_experimental/src/generated/utilities_dart.dart'; 8 import 'package:analyzer_experimental/src/generated/utilities_dart.dart';
9 import 'package:analyzer_experimental/src/generated/ast.dart'; 9 import 'package:analyzer_experimental/src/generated/ast.dart';
10 import 'package:analyzer_experimental/src/generated/element.dart'; 10 import 'package:analyzer_experimental/src/generated/element.dart';
(...skipping 1800 matching lines...) Expand 10 before | Expand all | Expand 10 after
1811 } else { 1811 } else {
1812 functionElement.returnType = returnElement.type; 1812 functionElement.returnType = returnElement.type;
1813 } 1813 }
1814 return functionElement; 1814 return functionElement;
1815 } 1815 }
1816 static FunctionElementImpl functionElement5(String functionName, List<ClassEle ment> normalParameters) => functionElement3(functionName, null, normalParameters , null); 1816 static FunctionElementImpl functionElement5(String functionName, List<ClassEle ment> normalParameters) => functionElement3(functionName, null, normalParameters , null);
1817 static FunctionElementImpl functionElement6(String functionName, List<ClassEle ment> normalParameters, List<ClassElement> optionalParameters) => functionElemen t3(functionName, null, normalParameters, optionalParameters); 1817 static FunctionElementImpl functionElement6(String functionName, List<ClassEle ment> normalParameters, List<ClassElement> optionalParameters) => functionElemen t3(functionName, null, normalParameters, optionalParameters);
1818 static FunctionElementImpl functionElement7(String functionName, List<ClassEle ment> normalParameters, List<String> names, List<ClassElement> namedParameters) => functionElement4(functionName, null, normalParameters, names, namedParameters ); 1818 static FunctionElementImpl functionElement7(String functionName, List<ClassEle ment> normalParameters, List<String> names, List<ClassElement> namedParameters) => functionElement4(functionName, null, normalParameters, names, namedParameters );
1819 static ClassElementImpl get object { 1819 static ClassElementImpl get object {
1820 if (_objectElement == null) { 1820 if (_objectElement == null) {
1821 _objectElement = classElement("Object", (null as InterfaceType), []); 1821 _objectElement = classElement("Object", null as InterfaceType, []);
1822 } 1822 }
1823 return _objectElement; 1823 return _objectElement;
1824 } 1824 }
1825 static PropertyAccessorElementImpl getterElement(String name, bool isStatic, T ype2 type2) { 1825 static PropertyAccessorElementImpl getterElement(String name, bool isStatic, T ype2 type2) {
1826 FieldElementImpl field = new FieldElementImpl.con1(ASTFactory.identifier3(na me)); 1826 FieldElementImpl field = new FieldElementImpl.con1(ASTFactory.identifier3(na me));
1827 field.static = isStatic; 1827 field.static = isStatic;
1828 field.synthetic = true; 1828 field.synthetic = true;
1829 field.type = type2; 1829 field.type = type2;
1830 PropertyAccessorElementImpl getter = new PropertyAccessorElementImpl.con2(fi eld); 1830 PropertyAccessorElementImpl getter = new PropertyAccessorElementImpl.con2(fi eld);
1831 getter.getter = true; 1831 getter.getter = true;
(...skipping 529 matching lines...) Expand 10 before | Expand all | Expand 10 after
2361 void test_getTypeArguments() { 2361 void test_getTypeArguments() {
2362 FunctionTypeImpl type = new FunctionTypeImpl.con1(new FunctionElementImpl.co n1(ASTFactory.identifier3("f"))); 2362 FunctionTypeImpl type = new FunctionTypeImpl.con1(new FunctionElementImpl.co n1(ASTFactory.identifier3("f")));
2363 List<Type2> types = type.typeArguments; 2363 List<Type2> types = type.typeArguments;
2364 EngineTestCase.assertLength(0, types); 2364 EngineTestCase.assertLength(0, types);
2365 } 2365 }
2366 void test_hashCode_element() { 2366 void test_hashCode_element() {
2367 FunctionTypeImpl type = new FunctionTypeImpl.con1(new FunctionElementImpl.co n1(ASTFactory.identifier3("f"))); 2367 FunctionTypeImpl type = new FunctionTypeImpl.con1(new FunctionElementImpl.co n1(ASTFactory.identifier3("f")));
2368 type.hashCode; 2368 type.hashCode;
2369 } 2369 }
2370 void test_hashCode_noElement() { 2370 void test_hashCode_noElement() {
2371 FunctionTypeImpl type = new FunctionTypeImpl.con1((null as ExecutableElement )); 2371 FunctionTypeImpl type = new FunctionTypeImpl.con1(null as ExecutableElement) ;
2372 type.hashCode; 2372 type.hashCode;
2373 } 2373 }
2374 void test_isAssignableTo_normalAndPositionalArgs() { 2374 void test_isAssignableTo_normalAndPositionalArgs() {
2375 ClassElement a = ElementFactory.classElement2("A", []); 2375 ClassElement a = ElementFactory.classElement2("A", []);
2376 FunctionType t = ElementFactory.functionElement6("t", null, <ClassElement> [ a]).type; 2376 FunctionType t = ElementFactory.functionElement6("t", null, <ClassElement> [ a]).type;
2377 FunctionType s = ElementFactory.functionElement5("s", <ClassElement> [a]).ty pe; 2377 FunctionType s = ElementFactory.functionElement5("s", <ClassElement> [a]).ty pe;
2378 JUnitTestCase.assertTrue(t.isSubtypeOf(s)); 2378 JUnitTestCase.assertTrue(t.isSubtypeOf(s));
2379 JUnitTestCase.assertFalse(s.isSubtypeOf(t)); 2379 JUnitTestCase.assertFalse(s.isSubtypeOf(t));
2380 JUnitTestCase.assertTrue(t.isAssignableTo(s)); 2380 JUnitTestCase.assertTrue(t.isAssignableTo(s));
2381 JUnitTestCase.assertFalse(s.isAssignableTo(t)); 2381 JUnitTestCase.assertFalse(s.isAssignableTo(t));
(...skipping 471 matching lines...) Expand 10 before | Expand all | Expand 10 after
2853 main() { 2853 main() {
2854 ElementKindTest.dartSuite(); 2854 ElementKindTest.dartSuite();
2855 FunctionTypeImplTest.dartSuite(); 2855 FunctionTypeImplTest.dartSuite();
2856 InterfaceTypeImplTest.dartSuite(); 2856 InterfaceTypeImplTest.dartSuite();
2857 TypeVariableTypeImplTest.dartSuite(); 2857 TypeVariableTypeImplTest.dartSuite();
2858 ClassElementImplTest.dartSuite(); 2858 ClassElementImplTest.dartSuite();
2859 ElementLocationImplTest.dartSuite(); 2859 ElementLocationImplTest.dartSuite();
2860 ElementImplTest.dartSuite(); 2860 ElementImplTest.dartSuite();
2861 LibraryElementImplTest.dartSuite(); 2861 LibraryElementImplTest.dartSuite();
2862 } 2862 }
OLDNEW
« no previous file with comments | « pkg/analyzer_experimental/test/generated/ast_test.dart ('k') | pkg/analyzer_experimental/test/generated/parser_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698