| Index: pkg/compiler/lib/src/kernel/env.dart
|
| diff --git a/pkg/compiler/lib/src/kernel/env.dart b/pkg/compiler/lib/src/kernel/env.dart
|
| index e47a85dae24f94b5223312615b4f6c95eb488b0a..9abae8381358edb8d6d7786c538314444dc30864 100644
|
| --- a/pkg/compiler/lib/src/kernel/env.dart
|
| +++ b/pkg/compiler/lib/src/kernel/env.dart
|
| @@ -108,6 +108,10 @@ class LibraryEnv {
|
| _memberMap = <String, ir.Member>{};
|
| _setterMap = <String, ir.Member>{};
|
| for (ir.Member member in library.members) {
|
| + if (member.name.name.contains('#')) {
|
| + // Skip synthetic .dill members.
|
| + continue;
|
| + }
|
| if (member is ir.Procedure) {
|
| if (member.kind == ir.ProcedureKind.Setter) {
|
| _setterMap[member.name.name] = member;
|
| @@ -215,6 +219,10 @@ class ClassEnv {
|
|
|
| void addMembers(ir.Class c, {bool includeStatic}) {
|
| for (ir.Member member in c.members) {
|
| + if (member.name.name.contains('#')) {
|
| + // Skip synthetic .dill members.
|
| + continue;
|
| + }
|
| if (member is ir.Constructor ||
|
| member is ir.Procedure &&
|
| member.kind == ir.ProcedureKind.Factory) {
|
|
|