diff options
Diffstat (limited to 'compiler/parser/Parser.y')
-rw-r--r-- | compiler/parser/Parser.y | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/parser/Parser.y b/compiler/parser/Parser.y index 1b4df16d28..e8716b0ec7 100644 --- a/compiler/parser/Parser.y +++ b/compiler/parser/Parser.y @@ -2327,6 +2327,7 @@ texp :: { LHsExpr RdrName } -- inside parens. | infixexp qop { sLL $1 $> $ SectionL $1 $2 } | qopm infixexp { sLL $1 $> $ SectionR $1 $2 } + | '::' sigtype { sLL $1 $> $ TySigSection $2 PlaceHolder } -- View patterns get parenthesized above | exp '->' texp {% ams (sLL $1 $> $ EViewPat $1 $3) [mj AnnRarrow $2] } |