Index: pkg/fletchc/lib/src/fletch_system_builder.dart |
diff --git a/pkg/fletchc/lib/src/fletch_system_builder.dart b/pkg/fletchc/lib/src/fletch_system_builder.dart |
index 59f2fa99ad415f41f4352448b777d38ef9cd647f..6399b5306f54a21a4182df87b07a379571f23ab0 100644 |
--- a/pkg/fletchc/lib/src/fletch_system_builder.dart |
+++ b/pkg/fletchc/lib/src/fletch_system_builder.dart |
@@ -488,7 +488,7 @@ class FletchSystemBuilder { |
// TODO(ajohnsen): Avoid usage of builders (should be FletchClass). |
FletchClassBuilder classBuilder = _classBuildersByElement[classElement]; |
- void addIfField(MemberElement member) { |
+ void addIfInstanceField(MemberElement member) { |
if (!member.isField || member.isStatic || member.isPatch) return; |
FieldElement fieldElement = member; |
ConstantValue fieldValue = value.fields[fieldElement]; |
@@ -503,9 +503,9 @@ class FletchSystemBuilder { |
if (currentClass.superclass != null) { |
addFields(currentClass.superclass); |
} |
- currentClass.forEachLocalMember(addIfField); |
+ currentClass.forEachLocalMember(addIfInstanceField); |
if (currentClass.isPatched) { |
- currentClass.patch.forEachLocalMember(addIfField); |
+ currentClass.patch.forEachLocalMember(addIfInstanceField); |
} |
} |