summaryrefslogtreecommitdiff
path: root/testsuite/tests/parser/should_compile/DumpRenamedAst.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/tests/parser/should_compile/DumpRenamedAst.stderr')
-rw-r--r--testsuite/tests/parser/should_compile/DumpRenamedAst.stderr342
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