From 6fd948d323e3819d4fe7f15fbf64113d55de24b4 Mon Sep 17 00:00:00 2001 From: Thiakil Date: Tue, 24 Jul 2018 22:40:51 +0800 Subject: "make sure this is actually a field" properly --- src/main/java/cuchaz/enigma/analysis/SourceIndexMethodVisitor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/cuchaz/enigma/analysis/SourceIndexMethodVisitor.java b/src/main/java/cuchaz/enigma/analysis/SourceIndexMethodVisitor.java index 83fe296c..83e5e04f 100644 --- a/src/main/java/cuchaz/enigma/analysis/SourceIndexMethodVisitor.java +++ b/src/main/java/cuchaz/enigma/analysis/SourceIndexMethodVisitor.java @@ -76,7 +76,7 @@ public class SourceIndexMethodVisitor extends SourceIndexVisitor { @Override public Void visitMemberReferenceExpression(MemberReferenceExpression node, SourceIndex index) { MemberReference ref = node.getUserData(Keys.MEMBER_REFERENCE); - if (ref != null) { + if (ref instanceof FieldReference) { // make sure this is actually a field String erasedSignature = ref.getErasedSignature(); if (erasedSignature.indexOf('(') >= 0) { -- cgit v1.2.3