diff options
author | Alan Zimmerman <alan.zimm@gmail.com> | 2018-04-18 23:55:14 +0200 |
---|---|---|
committer | Alan Zimmerman <alan.zimm@gmail.com> | 2018-04-27 15:38:46 +0200 |
commit | c3823cba2147c74b2c727b5458b9e95350496988 (patch) | |
tree | e9afa7f5fd6b1a3f2f1a2ee87d659342803e6a2d /testsuite/tests/parser/should_compile/T14189.stderr | |
parent | 313720a453889ddd05da02f4f2c31eb3bc3734d2 (diff) | |
download | haskell-c3823cba2147c74b2c727b5458b9e95350496988.tar.gz |
TTG : complete for balance of hsSyn AST
Summary:
- remove PostRn/PostTc fields
- remove the HsVect In/Out distinction for Type, Class and Instance
- remove PlaceHolder in favour of NoExt
- Simplify OutputableX constraint
Updates haddock submodule
Test Plan: ./validate
Reviewers: goldfire, bgamari
Subscribers: goldfire, thomie, mpickering, carter
Differential Revision: https://phabricator.haskell.org/D4625
Diffstat (limited to 'testsuite/tests/parser/should_compile/T14189.stderr')
-rw-r--r-- | testsuite/tests/parser/should_compile/T14189.stderr | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/testsuite/tests/parser/should_compile/T14189.stderr b/testsuite/tests/parser/should_compile/T14189.stderr index 2d0eb5ec67..b7c9f3c414 100644 --- a/testsuite/tests/parser/should_compile/T14189.stderr +++ b/testsuite/tests/parser/should_compile/T14189.stderr @@ -4,23 +4,31 @@ (Just ((,,,) (HsGroup + (NoExt) (XValBindsLR (NValBinds [] [])) [] [(TyClGroup + (NoExt) [({ T14189.hs:6:1-42 } (DataDecl + (DataDeclRn + (True) + {NameSet: + [{Name: GHC.Types.Int}]}) ({ T14189.hs:6:6-11 } {Name: T14189.MyType}) (HsQTvs - [] + (HsQTvsRn [] {NameSet: []}) + []) (Prefix) (HsDataDefn + (NoExt) (DataType) ({ <no location info> } []) @@ -28,6 +36,7 @@ (Nothing) [({ T14189.hs:6:15-20 } (ConDeclH98 + (NoExt) ({ T14189.hs:6:15-16 } {Name: T14189.MT}) (False) @@ -36,13 +45,14 @@ (PrefixCon [({ T14189.hs:6:18-20 } (HsTyVar - (PlaceHolder) + (NoExt) (NotPromoted) ({ T14189.hs:6:18-20 } {Name: GHC.Types.Int})))]) (Nothing))) ,({ T14189.hs:6:24-25 } (ConDeclH98 + (NoExt) ({ T14189.hs:6:24-25 } {Name: T14189.NT}) (False) @@ -53,6 +63,7 @@ (Nothing))) ,({ T14189.hs:6:29-42 } (ConDeclH98 + (NoExt) ({ T14189.hs:6:29 } {Name: T14189.F}) (False) @@ -62,6 +73,7 @@ ({ T14189.hs:6:31-42 } [({ T14189.hs:6:33-40 } (ConDeclField + (NoExt) [({ T14189.hs:6:33 } (FieldOcc {Name: T14189.f} @@ -70,17 +82,14 @@ {OccName: f}))))] ({ T14189.hs:6:38-40 } (HsTyVar - (PlaceHolder) + (NoExt) (NotPromoted) ({ T14189.hs:6:38-40 } {Name: GHC.Types.Int}))) (Nothing)))])) (Nothing)))] ({ <no location info> } - [])) - (True) - {NameSet: - [{Name: GHC.Types.Int}]}))] + []))))] [] [])] [] @@ -94,6 +103,7 @@ []) [({ T14189.hs:1:8-13 } (ImportDecl + (NoExt) (NoSourceText) ({ T14189.hs:1:8-13 } {ModuleName: Prelude}) @@ -108,6 +118,7 @@ [((,) ({ T14189.hs:3:3-15 } (IEThingWith + (NoExt) ({ T14189.hs:3:3-8 } (IEName ({ T14189.hs:3:3-8 } |