| 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 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 43 FunctionElement, | 43 FunctionElement, |
| 44 FunctionSignature, | 44 FunctionSignature, |
| 45 GetterElement, | 45 GetterElement, |
| 46 InitializingFormalElement, | 46 InitializingFormalElement, |
| 47 JumpTarget, | 47 JumpTarget, |
| 48 LibraryElement, | 48 LibraryElement, |
| 49 LocalElement, | 49 LocalElement, |
| 50 LocalFunctionElement, | 50 LocalFunctionElement, |
| 51 LocalVariableElement, | 51 LocalVariableElement, |
| 52 MethodElement, | 52 MethodElement, |
| 53 Name, | |
| 54 ParameterElement, | 53 ParameterElement, |
| 55 PrefixElement, | 54 PrefixElement, |
| 56 TypeVariableElement; | 55 TypeVariableElement; |
| 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, |
| 66 BaseImplementationOfStaticsMixin, | 66 BaseImplementationOfStaticsMixin, |
| (...skipping 2899 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2966 : this(null, true, node, initializers); | 2966 : this(null, true, node, initializers); |
| 2967 | 2967 |
| 2968 accept(ir.Visitor v) => throw "unsupported"; | 2968 accept(ir.Visitor v) => throw "unsupported"; |
| 2969 | 2969 |
| 2970 visitChildren(ir.Visitor v) => throw "unsupported"; | 2970 visitChildren(ir.Visitor v) => throw "unsupported"; |
| 2971 | 2971 |
| 2972 String toString() { | 2972 String toString() { |
| 2973 return "IrFunction($kind, $isConstructor, $node, $initializers)"; | 2973 return "IrFunction($kind, $isConstructor, $node, $initializers)"; |
| 2974 } | 2974 } |
| 2975 } | 2975 } |
| OLD | NEW |