Support signatures at the kind level in Template Haskell
authorRyan Scott <ryan.gl.scott@gmail.com>
Mon, 12 Jun 2017 21:03:32 +0000 (17:03 -0400)
committerBen Gamari <ben@smart-cactus.org>
Mon, 12 Jun 2017 21:03:38 +0000 (17:03 -0400)
commit9a3ca8deb43626c2aee10eddc029880cd2c4b4da
treea7ede045964725015a1589d54654437ebaa43de3
parent6ddb3aaf5265d15a422dbaeb5396c2c20acc9ff1
Support signatures at the kind level in Template Haskell

`repNonArrowKind` was missing a case for `HsKindSig`, which this
commit adds. Fixes #13781.

Test Plan: make test TEST=T13781

Reviewers: goldfire, austin, bgamari

Reviewed By: goldfire

Subscribers: rwbarton, thomie

GHC Trac Issues: #13781

Differential Revision: https://phabricator.haskell.org/D3627
compiler/deSugar/DsMeta.hs
compiler/prelude/THNames.hs
testsuite/tests/th/T13781.hs [new file with mode: 0644]
testsuite/tests/th/all.T