diff options
| author | Michael Williamson <mike@zwobble.org> | 2017-03-30 23:08:10 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2017-03-30 23:08:10 +0100 |
| commit | d05f1986762a99a18f9751d85e76decbc7b37431 (patch) | |
| tree | 7914b10d16623094c65cf5ab5361ed56ecd5b664 | |
| parent | 63bc7c39a52a3de9c578bbfbe42c0076f6a748c0 (diff) | |
Fix reading of qualified names
| -rw-r--r-- | src/main/java/org/zwobble/couscous/frontends/java/JavaExpressionReader.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/couscous/frontends/java/JavaExpressionReader.java b/src/main/java/org/zwobble/couscous/frontends/java/JavaExpressionReader.java index afc2eab..22a9895 100644 --- a/src/main/java/org/zwobble/couscous/frontends/java/JavaExpressionReader.java +++ b/src/main/java/org/zwobble/couscous/frontends/java/JavaExpressionReader.java @@ -230,7 +230,7 @@ public class JavaExpressionReader { private Receiver toReceiver(IBinding binding) { if (binding instanceof ITypeBinding) { - ScalarType receiver = ScalarType.topLevel(((ITypeBinding) binding).getQualifiedName()); + ScalarType receiver = erasure(typeOf(((ITypeBinding) binding))); return staticReceiver(receiver); } else if (binding instanceof IVariableBinding) { return instanceReceiver(readVariableBinding((IVariableBinding) binding)); |
