| 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 library analyzer.test.generated.all_the_rest_test; | 5 library analyzer.test.generated.all_the_rest_test; |
| 6 | 6 |
| 7 import 'package:analyzer/dart/element/element.dart'; | 7 import 'package:analyzer/dart/element/element.dart'; |
| 8 import 'package:analyzer/dart/element/type.dart'; | 8 import 'package:analyzer/dart/element/type.dart'; |
| 9 import 'package:analyzer/file_system/physical_file_system.dart'; | 9 import 'package:analyzer/file_system/physical_file_system.dart'; |
| 10 import 'package:analyzer/src/dart/element/element.dart'; | 10 import 'package:analyzer/src/dart/element/element.dart'; |
| (...skipping 5317 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5328 AstFactory.formalParameterList(), AstFactory.blockFunctionBody2())); | 5328 AstFactory.formalParameterList(), AstFactory.blockFunctionBody2())); |
| 5329 declaration.documentationComment = AstFactory.documentationComment( | 5329 declaration.documentationComment = AstFactory.documentationComment( |
| 5330 [TokenFactory.tokenFromString('/// aaa')..offset = 50], []); | 5330 [TokenFactory.tokenFromString('/// aaa')..offset = 50], []); |
| 5331 declaration.accept(builder); | 5331 declaration.accept(builder); |
| 5332 | 5332 |
| 5333 List<PropertyAccessorElement> accessors = holder.accessors; | 5333 List<PropertyAccessorElement> accessors = holder.accessors; |
| 5334 expect(accessors, hasLength(1)); | 5334 expect(accessors, hasLength(1)); |
| 5335 PropertyAccessorElement accessor = accessors[0]; | 5335 PropertyAccessorElement accessor = accessors[0]; |
| 5336 expect(accessor, isNotNull); | 5336 expect(accessor, isNotNull); |
| 5337 _assertHasDocRange(accessor, 50, 7); | 5337 _assertHasDocRange(accessor, 50, 7); |
| 5338 expect(accessor.hasImplicitReturnType, isFalse); | 5338 expect(accessor.hasImplicitReturnType, isTrue); |
| 5339 expect(accessor.name, "$functionName="); | 5339 expect(accessor.name, "$functionName="); |
| 5340 expect(declaration.element, same(accessor)); | 5340 expect(declaration.element, same(accessor)); |
| 5341 expect(declaration.functionExpression.element, same(accessor)); | 5341 expect(declaration.functionExpression.element, same(accessor)); |
| 5342 expect(accessor.isGetter, isFalse); | 5342 expect(accessor.isGetter, isFalse); |
| 5343 expect(accessor.isExternal, isFalse); | 5343 expect(accessor.isExternal, isFalse); |
| 5344 expect(accessor.isSetter, isTrue); | 5344 expect(accessor.isSetter, isTrue); |
| 5345 expect(accessor.isSynthetic, isFalse); | 5345 expect(accessor.isSynthetic, isFalse); |
| 5346 expect(accessor.typeParameters, hasLength(0)); | 5346 expect(accessor.typeParameters, hasLength(0)); |
| 5347 PropertyInducingElement variable = accessor.variable; | 5347 PropertyInducingElement variable = accessor.variable; |
| 5348 EngineTestCase.assertInstanceOf((obj) => obj is TopLevelVariableElement, | 5348 EngineTestCase.assertInstanceOf((obj) => obj is TopLevelVariableElement, |
| (...skipping 406 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5755 expect(fields, hasLength(1)); | 5755 expect(fields, hasLength(1)); |
| 5756 FieldElement field = fields[0]; | 5756 FieldElement field = fields[0]; |
| 5757 expect(field, isNotNull); | 5757 expect(field, isNotNull); |
| 5758 expect(field.name, methodName); | 5758 expect(field.name, methodName); |
| 5759 expect(field.isSynthetic, isTrue); | 5759 expect(field.isSynthetic, isTrue); |
| 5760 expect(field.getter, isNull); | 5760 expect(field.getter, isNull); |
| 5761 | 5761 |
| 5762 PropertyAccessorElement setter = field.setter; | 5762 PropertyAccessorElement setter = field.setter; |
| 5763 expect(setter, isNotNull); | 5763 expect(setter, isNotNull); |
| 5764 _assertHasDocRange(setter, 50, 7); | 5764 _assertHasDocRange(setter, 50, 7); |
| 5765 expect(setter.hasImplicitReturnType, isFalse); | 5765 expect(setter.hasImplicitReturnType, isTrue); |
| 5766 expect(setter.isAbstract, isFalse); | 5766 expect(setter.isAbstract, isFalse); |
| 5767 expect(setter.isExternal, isFalse); | 5767 expect(setter.isExternal, isFalse); |
| 5768 expect(setter.isSetter, isTrue); | 5768 expect(setter.isSetter, isTrue); |
| 5769 expect(setter.isSynthetic, isFalse); | 5769 expect(setter.isSynthetic, isFalse); |
| 5770 expect(setter.name, "$methodName="); | 5770 expect(setter.name, "$methodName="); |
| 5771 expect(setter.displayName, methodName); | 5771 expect(setter.displayName, methodName); |
| 5772 expect(setter.variable, field); | 5772 expect(setter.variable, field); |
| 5773 expect(setter.functions, hasLength(0)); | 5773 expect(setter.functions, hasLength(0)); |
| 5774 expect(setter.labels, hasLength(0)); | 5774 expect(setter.labels, hasLength(0)); |
| 5775 expect(setter.localVariables, hasLength(0)); | 5775 expect(setter.localVariables, hasLength(0)); |
| (...skipping 17 matching lines...) Expand all Loading... |
| 5793 | 5793 |
| 5794 List<FieldElement> fields = holder.fields; | 5794 List<FieldElement> fields = holder.fields; |
| 5795 expect(fields, hasLength(1)); | 5795 expect(fields, hasLength(1)); |
| 5796 FieldElement field = fields[0]; | 5796 FieldElement field = fields[0]; |
| 5797 expect(field, isNotNull); | 5797 expect(field, isNotNull); |
| 5798 expect(field.name, methodName); | 5798 expect(field.name, methodName); |
| 5799 expect(field.isSynthetic, isTrue); | 5799 expect(field.isSynthetic, isTrue); |
| 5800 expect(field.getter, isNull); | 5800 expect(field.getter, isNull); |
| 5801 PropertyAccessorElement setter = field.setter; | 5801 PropertyAccessorElement setter = field.setter; |
| 5802 expect(setter, isNotNull); | 5802 expect(setter, isNotNull); |
| 5803 expect(setter.hasImplicitReturnType, isFalse); | 5803 expect(setter.hasImplicitReturnType, isTrue); |
| 5804 expect(setter.isAbstract, isTrue); | 5804 expect(setter.isAbstract, isTrue); |
| 5805 expect(setter.isExternal, isFalse); | 5805 expect(setter.isExternal, isFalse); |
| 5806 expect(setter.isSetter, isTrue); | 5806 expect(setter.isSetter, isTrue); |
| 5807 expect(setter.isSynthetic, isFalse); | 5807 expect(setter.isSynthetic, isFalse); |
| 5808 expect(setter.name, "$methodName="); | 5808 expect(setter.name, "$methodName="); |
| 5809 expect(setter.displayName, methodName); | 5809 expect(setter.displayName, methodName); |
| 5810 expect(setter.variable, field); | 5810 expect(setter.variable, field); |
| 5811 expect(setter.functions, hasLength(0)); | 5811 expect(setter.functions, hasLength(0)); |
| 5812 expect(setter.labels, hasLength(0)); | 5812 expect(setter.labels, hasLength(0)); |
| 5813 expect(setter.localVariables, hasLength(0)); | 5813 expect(setter.localVariables, hasLength(0)); |
| (...skipping 18 matching lines...) Expand all Loading... |
| 5832 | 5832 |
| 5833 List<FieldElement> fields = holder.fields; | 5833 List<FieldElement> fields = holder.fields; |
| 5834 expect(fields, hasLength(1)); | 5834 expect(fields, hasLength(1)); |
| 5835 FieldElement field = fields[0]; | 5835 FieldElement field = fields[0]; |
| 5836 expect(field, isNotNull); | 5836 expect(field, isNotNull); |
| 5837 expect(field.name, methodName); | 5837 expect(field.name, methodName); |
| 5838 expect(field.isSynthetic, isTrue); | 5838 expect(field.isSynthetic, isTrue); |
| 5839 expect(field.getter, isNull); | 5839 expect(field.getter, isNull); |
| 5840 PropertyAccessorElement setter = field.setter; | 5840 PropertyAccessorElement setter = field.setter; |
| 5841 expect(setter, isNotNull); | 5841 expect(setter, isNotNull); |
| 5842 expect(setter.hasImplicitReturnType, isFalse); | 5842 expect(setter.hasImplicitReturnType, isTrue); |
| 5843 expect(setter.isAbstract, isFalse); | 5843 expect(setter.isAbstract, isFalse); |
| 5844 expect(setter.isExternal, isTrue); | 5844 expect(setter.isExternal, isTrue); |
| 5845 expect(setter.isSetter, isTrue); | 5845 expect(setter.isSetter, isTrue); |
| 5846 expect(setter.isSynthetic, isFalse); | 5846 expect(setter.isSynthetic, isFalse); |
| 5847 expect(setter.name, "$methodName="); | 5847 expect(setter.name, "$methodName="); |
| 5848 expect(setter.displayName, methodName); | 5848 expect(setter.displayName, methodName); |
| 5849 expect(setter.variable, field); | 5849 expect(setter.variable, field); |
| 5850 expect(setter.functions, hasLength(0)); | 5850 expect(setter.functions, hasLength(0)); |
| 5851 expect(setter.labels, hasLength(0)); | 5851 expect(setter.labels, hasLength(0)); |
| 5852 expect(setter.localVariables, hasLength(0)); | 5852 expect(setter.localVariables, hasLength(0)); |
| (...skipping 2391 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8244 expect(UriKind.fromEncoding(0x70), same(UriKind.PACKAGE_URI)); | 8244 expect(UriKind.fromEncoding(0x70), same(UriKind.PACKAGE_URI)); |
| 8245 expect(UriKind.fromEncoding(0x58), same(null)); | 8245 expect(UriKind.fromEncoding(0x58), same(null)); |
| 8246 } | 8246 } |
| 8247 | 8247 |
| 8248 void test_getEncoding() { | 8248 void test_getEncoding() { |
| 8249 expect(UriKind.DART_URI.encoding, 0x64); | 8249 expect(UriKind.DART_URI.encoding, 0x64); |
| 8250 expect(UriKind.FILE_URI.encoding, 0x66); | 8250 expect(UriKind.FILE_URI.encoding, 0x66); |
| 8251 expect(UriKind.PACKAGE_URI.encoding, 0x70); | 8251 expect(UriKind.PACKAGE_URI.encoding, 0x70); |
| 8252 } | 8252 } |
| 8253 } | 8253 } |
| OLD | NEW |