| OLD | NEW |
| 1 // Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2016, 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.md file. | 3 // BSD-style license that can be found in the LICENSE.md file. |
| 4 | 4 |
| 5 import 'package:kernel/ast.dart' as ir; | 5 import 'package:kernel/ast.dart' as ir; |
| 6 import 'package:kernel/frontend/accessors.dart' | 6 import 'package:kernel/frontend/accessors.dart' |
| 7 show | 7 show |
| 8 Accessor, | 8 Accessor, |
| 9 IndexAccessor, | 9 IndexAccessor, |
| 10 NullAwarePropertyAccessor, | 10 NullAwarePropertyAccessor, |
| (...skipping 25 matching lines...) Expand all Loading... |
| 36 show | 36 show |
| 37 AstElement, | 37 AstElement, |
| 38 ClassElement, | 38 ClassElement, |
| 39 ConstructorElement, | 39 ConstructorElement, |
| 40 Element, | 40 Element, |
| 41 FieldElement, | 41 FieldElement, |
| 42 FunctionElement, | 42 FunctionElement, |
| 43 FunctionSignature, | 43 FunctionSignature, |
| 44 GetterElement, | 44 GetterElement, |
| 45 InitializingFormalElement, | 45 InitializingFormalElement, |
| 46 JumpTarget, | |
| 47 LibraryElement, | 46 LibraryElement, |
| 48 LocalElement, | 47 LocalElement, |
| 49 LocalFunctionElement, | 48 LocalFunctionElement, |
| 50 LocalVariableElement, | 49 LocalVariableElement, |
| 51 MethodElement, | 50 MethodElement, |
| 52 ParameterElement, | 51 ParameterElement, |
| 53 PrefixElement, | 52 PrefixElement, |
| 54 TypeVariableElement; | 53 TypeVariableElement; |
| 55 import '../elements/entities.dart' show AsyncMarker; | 54 import '../elements/entities.dart' show AsyncMarker; |
| 55 import '../elements/jumps.dart'; |
| 56 import '../elements/names.dart' show Name; | 56 import '../elements/names.dart' show Name; |
| 57 import '../elements/operators.dart' | 57 import '../elements/operators.dart' |
| 58 show AssignmentOperator, BinaryOperator, IncDecOperator, UnaryOperator; | 58 show AssignmentOperator, BinaryOperator, IncDecOperator, UnaryOperator; |
| 59 import '../elements/resolution_types.dart' | 59 import '../elements/resolution_types.dart' |
| 60 show ResolutionDartType, ResolutionInterfaceType; | 60 show ResolutionDartType, ResolutionInterfaceType; |
| 61 import '../resolution/semantic_visitor.dart' | 61 import '../resolution/semantic_visitor.dart' |
| 62 show | 62 show |
| 63 BaseImplementationOfCompoundsMixin, | 63 BaseImplementationOfCompoundsMixin, |
| 64 BaseImplementationOfLocalsMixin, | 64 BaseImplementationOfLocalsMixin, |
| 65 BaseImplementationOfSetIfNullsMixin, | 65 BaseImplementationOfSetIfNullsMixin, |
| (...skipping 2901 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2967 : this(null, true, node, initializers); | 2967 : this(null, true, node, initializers); |
| 2968 | 2968 |
| 2969 accept(ir.Visitor v) => throw "unsupported"; | 2969 accept(ir.Visitor v) => throw "unsupported"; |
| 2970 | 2970 |
| 2971 visitChildren(ir.Visitor v) => throw "unsupported"; | 2971 visitChildren(ir.Visitor v) => throw "unsupported"; |
| 2972 | 2972 |
| 2973 String toString() { | 2973 String toString() { |
| 2974 return "IrFunction($kind, $isConstructor, $node, $initializers)"; | 2974 return "IrFunction($kind, $isConstructor, $node, $initializers)"; |
| 2975 } | 2975 } |
| 2976 } | 2976 } |
| OLD | NEW |