| 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.src.dart.element.element; | 5 library analyzer.src.dart.element.element; |
| 6 | 6 |
| 7 import 'dart:collection'; | 7 import 'dart:collection'; |
| 8 import 'dart:math' show min; | 8 import 'dart:math' show min; |
| 9 | 9 |
| 10 import 'package:analyzer/dart/ast/ast.dart'; | 10 import 'package:analyzer/dart/ast/ast.dart'; |
| (...skipping 3947 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3958 return _kernel.name.name; | 3958 return _kernel.name.name; |
| 3959 } | 3959 } |
| 3960 if (serializedExecutable != null) { | 3960 if (serializedExecutable != null) { |
| 3961 return serializedExecutable.name; | 3961 return serializedExecutable.name; |
| 3962 } | 3962 } |
| 3963 return super.displayName; | 3963 return super.displayName; |
| 3964 } | 3964 } |
| 3965 | 3965 |
| 3966 @override | 3966 @override |
| 3967 String get documentationComment { | 3967 String get documentationComment { |
| 3968 if (_kernel != null) { |
| 3969 return _kernel.documentationComment; |
| 3970 } |
| 3968 if (serializedExecutable != null) { | 3971 if (serializedExecutable != null) { |
| 3969 return serializedExecutable?.documentationComment?.text; | 3972 return serializedExecutable?.documentationComment?.text; |
| 3970 } | 3973 } |
| 3971 return super.documentationComment; | 3974 return super.documentationComment; |
| 3972 } | 3975 } |
| 3973 | 3976 |
| 3974 /** | 3977 /** |
| 3975 * Set whether this executable element is external. | 3978 * Set whether this executable element is external. |
| 3976 */ | 3979 */ |
| 3977 void set external(bool isExternal) { | 3980 void set external(bool isExternal) { |
| (...skipping 3571 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7549 @override | 7552 @override |
| 7550 int get codeOffset { | 7553 int get codeOffset { |
| 7551 if (_unlinkedVariable != null) { | 7554 if (_unlinkedVariable != null) { |
| 7552 return _unlinkedVariable.codeRange?.offset; | 7555 return _unlinkedVariable.codeRange?.offset; |
| 7553 } | 7556 } |
| 7554 return super.codeOffset; | 7557 return super.codeOffset; |
| 7555 } | 7558 } |
| 7556 | 7559 |
| 7557 @override | 7560 @override |
| 7558 String get documentationComment { | 7561 String get documentationComment { |
| 7562 if (_kernel != null) { |
| 7563 return _kernel.documentationComment; |
| 7564 } |
| 7559 if (_unlinkedVariable != null) { | 7565 if (_unlinkedVariable != null) { |
| 7560 return _unlinkedVariable?.documentationComment?.text; | 7566 return _unlinkedVariable?.documentationComment?.text; |
| 7561 } | 7567 } |
| 7562 return super.documentationComment; | 7568 return super.documentationComment; |
| 7563 } | 7569 } |
| 7564 | 7570 |
| 7565 @override | 7571 @override |
| 7566 bool get hasImplicitType { | 7572 bool get hasImplicitType { |
| 7567 if (_unlinkedVariable != null) { | 7573 if (_unlinkedVariable != null) { |
| 7568 return _unlinkedVariable.type == null; | 7574 return _unlinkedVariable.type == null; |
| (...skipping 2114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9683 | 9689 |
| 9684 @override | 9690 @override |
| 9685 DartObject computeConstantValue() => null; | 9691 DartObject computeConstantValue() => null; |
| 9686 | 9692 |
| 9687 @override | 9693 @override |
| 9688 void visitChildren(ElementVisitor visitor) { | 9694 void visitChildren(ElementVisitor visitor) { |
| 9689 super.visitChildren(visitor); | 9695 super.visitChildren(visitor); |
| 9690 _initializer?.accept(visitor); | 9696 _initializer?.accept(visitor); |
| 9691 } | 9697 } |
| 9692 } | 9698 } |
| OLD | NEW |