summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/compiler/GF/Grammar/Macros.hs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/compiler/GF/Grammar/Macros.hs b/src/compiler/GF/Grammar/Macros.hs
index 5282b30b1..0653332d2 100644
--- a/src/compiler/GF/Grammar/Macros.hs
+++ b/src/compiler/GF/Grammar/Macros.hs
@@ -534,6 +534,10 @@ composOp co trm =
ELin c ty ->
do ty' <- co ty
return (ELin c ty')
+
+ ImplArg t ->
+ do t' <- co t
+ return (ImplArg t')
_ -> return trm -- covers K, Vr, Cn, Sort, EPatt