diff options
Diffstat (limited to 'testsuite/tests/parser/should_compile/DumpRenamedAst.stderr')
-rw-r--r-- | testsuite/tests/parser/should_compile/DumpRenamedAst.stderr | 342 |
1 files changed, 192 insertions, 150 deletions
diff --git a/testsuite/tests/parser/should_compile/DumpRenamedAst.stderr b/testsuite/tests/parser/should_compile/DumpRenamedAst.stderr index c873ee148b..16fb6d8c83 100644 --- a/testsuite/tests/parser/should_compile/DumpRenamedAst.stderr +++ b/testsuite/tests/parser/should_compile/DumpRenamedAst.stderr @@ -1,193 +1,235 @@ ==================== Renamer ==================== -(HsGroup - (ValBindsOut - [ - ((,) - (NonRecursive) {Bag(Located (HsBind Name)): - [ - ({ DumpRenamedAst.hs:11:1-23 } - (FunBind - ({ DumpRenamedAst.hs:11:1-4 }{Name: main:DumpRenamedAst.main{v}}) - (MG - ({ DumpRenamedAst.hs:11:1-23 } - [ - ({ DumpRenamedAst.hs:11:1-23 } - (Match - (FunRhs - ({ DumpRenamedAst.hs:11:1-4 }{Name: main:DumpRenamedAst.main{v}}) - (Prefix) - (NoSrcStrict)) - [] - (Nothing) - (GRHSs - [ - ({ DumpRenamedAst.hs:11:6-23 } - (GRHS - [] - ({ DumpRenamedAst.hs:11:8-23 } - (HsApp - ({ DumpRenamedAst.hs:11:8-15 } - (HsVar - ({ DumpRenamedAst.hs:11:8-15 }{Name: base:System.IO.putStrLn{v}}))) - ({ DumpRenamedAst.hs:11:17-23 } - (HsLit - (HsString - (SourceText "\"hello\"") {FastString: "hello"})))))))] - ({ <no location info> } - (EmptyLocalBinds)))))]) - [] - (PlaceHolder) - (FromSource)) - (WpHole) {NameSet: - []} - []))]})] - []) - [] +(Group + (()) + (NewValBindsLR + (NValBindsOut + [ + ((,) + (NonRecursive) {Bag(Located (HsBind Name)): + [ + ({ DumpRenamedAst.hs:11:1-23 } + (FunBind + ((,,) + (WpHole) {NameSet: + []} + []) + ({ DumpRenamedAst.hs:11:1-4 }{Name: main:DumpRenamedAst.main{v}}) + (MG + ((,) + [] + (PlaceHolder)) + ({ DumpRenamedAst.hs:11:1-23 } + [ + ({ DumpRenamedAst.hs:11:1-23 } + (Match + (()) + (FunRhs + ({ DumpRenamedAst.hs:11:1-4 }{Name: main:DumpRenamedAst.main{v}}) + (Prefix) + (NoSrcStrict)) + [] + (Nothing) + (GRHSs + (()) + [ + ({ DumpRenamedAst.hs:11:6-23 } + (GRHS + (()) + [] + ({ DumpRenamedAst.hs:11:8-23 } + (App + (()) + ({ DumpRenamedAst.hs:11:8-15 } + (Var + (()) + ({ DumpRenamedAst.hs:11:8-15 }{Name: base:System.IO.putStrLn{v}}))) + ({ DumpRenamedAst.hs:11:17-23 } + (Lit + (()) + (String + (SourceText "/"hello/"") {FastString: "hello"})))))))] + ({ <no location info> } + (EmptyLocalBinds + (()))))))]) + (FromSource))))]})] + [])) + [] [ - (TyClGroup + (TyClGroup + (()) [ ({ DumpRenamedAst.hs:5:1-30 } - (DataDecl - ({ DumpRenamedAst.hs:5:6-10 }{Name: main:DumpRenamedAst.Peano{tc}}) - (HsQTvs - [] - [] {NameSet: - []}) - (Prefix) - (HsDataDefn - (DataType) + (DataDecl + ((,) + (True) {NameSet: + [{Name: main:DumpRenamedAst.Peano{tc}}]}) + ({ DumpRenamedAst.hs:5:6-10 }{Name: main:DumpRenamedAst.Peano{tc}}) + (QTvs + ((,) + [] {NameSet: + []}) + []) + (Prefix) + (DataDefn + (()) + (DataType) ({ <no location info> } - []) - (Nothing) - (Nothing) + []) + (Nothing) + (Nothing) [ ({ DumpRenamedAst.hs:5:14-17 } - (ConDeclH98 - ({ DumpRenamedAst.hs:5:14-17 }{Name: main:DumpRenamedAst.Zero{d}}) - (Nothing) - (Just + (ConDeclH98 + (()) + ({ DumpRenamedAst.hs:5:14-17 }{Name: main:DumpRenamedAst.Zero{d}}) + (Nothing) + (Just ({ <no location info> } - [])) - (PrefixCon - []) + [])) + (PrefixCon + []) (Nothing))), ({ DumpRenamedAst.hs:5:21-30 } - (ConDeclH98 - ({ DumpRenamedAst.hs:5:21-24 }{Name: main:DumpRenamedAst.Succ{d}}) - (Nothing) - (Just + (ConDeclH98 + (()) + ({ DumpRenamedAst.hs:5:21-24 }{Name: main:DumpRenamedAst.Succ{d}}) + (Nothing) + (Just ({ <no location info> } - [])) - (PrefixCon + [])) + (PrefixCon [ ({ DumpRenamedAst.hs:5:26-30 } - (HsTyVar - (NotPromoted) - ({ DumpRenamedAst.hs:5:26-30 }{Name: main:DumpRenamedAst.Peano{tc}})))]) - (Nothing)))] + (TyVar + (()) + (NotPromoted) + ({ DumpRenamedAst.hs:5:26-30 }{Name: main:DumpRenamedAst.Peano{tc}})))]) + (Nothing)))] ({ <no location info> } - [])) - (True) {NameSet: - [{Name: main:DumpRenamedAst.Peano{tc}}]}))] - [] + []))))] + [] []), - (TyClGroup + (TyClGroup + (()) [ ({ DumpRenamedAst.hs:7:1-39 } - (FamDecl - (FamilyDecl - (ClosedTypeFamily - (Just + (FamDecl + (()) + (FamilyDecl + (()) + (ClosedTypeFamily + (()) + (Just [ ({ DumpRenamedAst.hs:8:3-36 } - (TyFamEqn - ({ DumpRenamedAst.hs:8:3-8 }{Name: main:DumpRenamedAst.Length{tc}}) - (HsIB - [{Name: a{tv}},{Name: as{tv}}] + (TyFamEqn + (()) + ({ DumpRenamedAst.hs:8:3-8 }{Name: main:DumpRenamedAst.Length{tc}}) + (IB + ((,) + [{Name: a{tv}},{Name: as{tv}}] + (True)) [ ({ DumpRenamedAst.hs:8:10-17 } - (HsParTy + (ParTy + (()) ({ DumpRenamedAst.hs:8:11-16 } - (HsOpTy + (OpTy + (()) ({ DumpRenamedAst.hs:8:11 } - (HsTyVar - (NotPromoted) - ({ DumpRenamedAst.hs:8:11 }{Name: a{tv}}))) - ({ DumpRenamedAst.hs:8:13 }{Name: ghc-prim:GHC.Types.:{(w) d}}) + (TyVar + (()) + (NotPromoted) + ({ DumpRenamedAst.hs:8:11 }{Name: a{tv}}))) + ({ DumpRenamedAst.hs:8:13 }{Name: ghc-prim:GHC.Types.:{(w) d}}) ({ DumpRenamedAst.hs:8:15-16 } - (HsTyVar - (NotPromoted) - ({ DumpRenamedAst.hs:8:15-16 }{Name: as{tv}})))))))] - (True)) - (Prefix) + (TyVar + (()) + (NotPromoted) + ({ DumpRenamedAst.hs:8:15-16 }{Name: as{tv}})))))))]) + (Prefix) ({ DumpRenamedAst.hs:8:21-36 } - (HsAppTy + (AppTy + (()) ({ DumpRenamedAst.hs:8:21-24 } - (HsTyVar - (NotPromoted) - ({ DumpRenamedAst.hs:8:21-24 }{Name: main:DumpRenamedAst.Succ{d}}))) + (TyVar + (()) + (NotPromoted) + ({ DumpRenamedAst.hs:8:21-24 }{Name: main:DumpRenamedAst.Succ{d}}))) ({ DumpRenamedAst.hs:8:26-36 } - (HsParTy + (ParTy + (()) ({ DumpRenamedAst.hs:8:27-35 } - (HsAppTy + (AppTy + (()) ({ DumpRenamedAst.hs:8:27-32 } - (HsTyVar - (NotPromoted) - ({ DumpRenamedAst.hs:8:27-32 }{Name: main:DumpRenamedAst.Length{tc}}))) + (TyVar + (()) + (NotPromoted) + ({ DumpRenamedAst.hs:8:27-32 }{Name: main:DumpRenamedAst.Length{tc}}))) ({ DumpRenamedAst.hs:8:34-35 } - (HsTyVar - (NotPromoted) + (TyVar + (()) + (NotPromoted) ({ DumpRenamedAst.hs:8:34-35 }{Name: as{tv}}))))))))))), ({ DumpRenamedAst.hs:9:3-24 } - (TyFamEqn - ({ DumpRenamedAst.hs:9:3-8 }{Name: main:DumpRenamedAst.Length{tc}}) - (HsIB - [] + (TyFamEqn + (()) + ({ DumpRenamedAst.hs:9:3-8 }{Name: main:DumpRenamedAst.Length{tc}}) + (IB + ((,) + [] + (True)) [ ({ DumpRenamedAst.hs:9:10-12 } - (HsExplicitListTy - (Promoted) - (PlaceHolder) - []))] - (True)) - (Prefix) + (ExplicitListTy + (PlaceHolder) + (Promoted) + []))]) + (Prefix) ({ DumpRenamedAst.hs:9:21-24 } - (HsTyVar - (NotPromoted) - ({ DumpRenamedAst.hs:9:21-24 }{Name: main:DumpRenamedAst.Zero{d}})))))])) - ({ DumpRenamedAst.hs:7:13-18 }{Name: main:DumpRenamedAst.Length{tc}}) - (HsQTvs - [{Name: k{tv}}] + (TyVar + (()) + (NotPromoted) + ({ DumpRenamedAst.hs:9:21-24 }{Name: main:DumpRenamedAst.Zero{d}})))))])) + ({ DumpRenamedAst.hs:7:13-18 }{Name: main:DumpRenamedAst.Length{tc}}) + (QTvs + ((,) + [{Name: k{tv}}] {NameSet: + []}) [ ({ DumpRenamedAst.hs:7:20-30 } - (KindedTyVar - ({ DumpRenamedAst.hs:7:21-22 }{Name: as{tv}}) + (KindedTyVar' + (()) + ({ DumpRenamedAst.hs:7:21-22 }{Name: as{tv}}) ({ DumpRenamedAst.hs:7:27-29 } - (HsListTy + (ListTy + (()) ({ DumpRenamedAst.hs:7:28 } - (HsTyVar - (NotPromoted) - ({ DumpRenamedAst.hs:7:28 }{Name: k{tv}})))))))] {NameSet: - []}) - (Prefix) + (TyVar + (()) + (NotPromoted) + ({ DumpRenamedAst.hs:7:28 }{Name: k{tv}})))))))]) + (Prefix) ({ DumpRenamedAst.hs:7:32-39 } - (KindSig + (KindSigR + (()) ({ DumpRenamedAst.hs:7:35-39 } - (HsTyVar - (NotPromoted) - ({ DumpRenamedAst.hs:7:35-39 }{Name: main:DumpRenamedAst.Peano{tc}}))))) - (Nothing))))] - [] - [])] - [] - [] - [] - [] - [] - [] - [] - [] - []) - + (TyVar + (()) + (NotPromoted) + ({ DumpRenamedAst.hs:7:35-39 }{Name: main:DumpRenamedAst.Peano{tc}}))))) + (Nothing))))] + [] + [])] + [] + [] + [] + [] + [] + [] + [] + [] + [])
\ No newline at end of file |