diff options
| author | 2018-07-24 22:40:51 +0800 | |
|---|---|---|
| committer | 2018-07-24 22:40:51 +0800 | |
| commit | 6fd948d323e3819d4fe7f15fbf64113d55de24b4 (patch) | |
| tree | 70ed7daae85797cf2126d48d3fa3112c58a45076 | |
| parent | use a common metadata (no-retry) instance to decompile all the files, similar... (diff) | |
| download | enigma-6fd948d323e3819d4fe7f15fbf64113d55de24b4.tar.gz enigma-6fd948d323e3819d4fe7f15fbf64113d55de24b4.tar.xz enigma-6fd948d323e3819d4fe7f15fbf64113d55de24b4.zip | |
"make sure this is actually a field" properly
| -rw-r--r-- | src/main/java/cuchaz/enigma/analysis/SourceIndexMethodVisitor.java | 2 |
1 files changed, 1 insertions, 1 deletions
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 { | |||
| 76 | @Override | 76 | @Override |
| 77 | public Void visitMemberReferenceExpression(MemberReferenceExpression node, SourceIndex index) { | 77 | public Void visitMemberReferenceExpression(MemberReferenceExpression node, SourceIndex index) { |
| 78 | MemberReference ref = node.getUserData(Keys.MEMBER_REFERENCE); | 78 | MemberReference ref = node.getUserData(Keys.MEMBER_REFERENCE); |
| 79 | if (ref != null) { | 79 | if (ref instanceof FieldReference) { |
| 80 | // make sure this is actually a field | 80 | // make sure this is actually a field |
| 81 | String erasedSignature = ref.getErasedSignature(); | 81 | String erasedSignature = ref.getErasedSignature(); |
| 82 | if (erasedSignature.indexOf('(') >= 0) { | 82 | if (erasedSignature.indexOf('(') >= 0) { |