aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/target/jvm/type/alias.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/lux/target/jvm/type/alias.lux')
-rw-r--r--stdlib/source/lux/target/jvm/type/alias.lux6
1 files changed, 2 insertions, 4 deletions
diff --git a/stdlib/source/lux/target/jvm/type/alias.lux b/stdlib/source/lux/target/jvm/type/alias.lux
index dfa1e4356..9d92d7b6a 100644
--- a/stdlib/source/lux/target/jvm/type/alias.lux
+++ b/stdlib/source/lux/target/jvm/type/alias.lux
@@ -44,13 +44,11 @@
(def: (class parameter)
(-> (Parser (Type Parameter)) (Parser (Type Class)))
(|> (do <>.monad
- [_ (<t>.this //descriptor.class-prefix)
- name //parser.class-name
+ [name //parser.class-name
parameters (|> (<>.some parameter)
(<>.after (<t>.this //signature.parameters-start))
(<>.before (<t>.this //signature.parameters-end))
- (<>.default (list)))
- _ (<t>.this //descriptor.class-suffix)]
+ (<>.default (list)))]
(wrap (//.class name parameters)))
(<>.after (<t>.this //descriptor.class-prefix))
(<>.before (<t>.this //descriptor.class-suffix))))