Chromium Code Reviews| Index: pkg/compiler/lib/src/kernel/kernel.dart |
| diff --git a/pkg/compiler/lib/src/kernel/kernel.dart b/pkg/compiler/lib/src/kernel/kernel.dart |
| index bd1963153afd576368b711ade1bdf3f526596386..92dca5742a6973e7979e25688da69ab30aabc363 100644 |
| --- a/pkg/compiler/lib/src/kernel/kernel.dart |
| +++ b/pkg/compiler/lib/src/kernel/kernel.dart |
| @@ -210,7 +210,7 @@ class Kernel { |
| } |
| }); |
| classNode.typeParameters.addAll(typeVariablesToIr(cls.typeVariables)); |
| - for (ir.InterfaceType interface in typesToIr(cls.interfaces.toList())) { |
| + for (ir.InterfaceType interface in typesToIr(cls.interfaces.reverse().toList())) { |
|
asgerf
2016/09/21 15:24:01
Long line.
Johnni Winther
2016/09/22 08:10:58
Done.
|
| classNode.implementedTypes.add(interface); |
| } |
| }); |
| @@ -442,7 +442,6 @@ class Kernel { |
| addWork(field, () { |
| setParent(fieldNode, field); |
| if (!field.isMalformed && |
| - !field.isInstanceMember && |
| field.initializer != null) { |
| KernelVisitor visitor = |
| new KernelVisitor(field, field.treeElements, this); |