1ParseOk 2 ( Module 3 SrcSpanInfo 4 { srcInfoSpan = SrcSpan "tests/examples/EmptyWhere.hs" 1 1 2 1 5 , srcInfoPoints = 6 [ SrcSpan "tests/examples/EmptyWhere.hs" 1 1 1 1 7 , SrcSpan "tests/examples/EmptyWhere.hs" 1 1 1 1 8 , SrcSpan "tests/examples/EmptyWhere.hs" 1 1 1 1 9 , SrcSpan "tests/examples/EmptyWhere.hs" 2 1 2 1 10 , SrcSpan "tests/examples/EmptyWhere.hs" 2 1 2 1 11 ] 12 } 13 Nothing 14 [] 15 [] 16 [ PatBind 17 SrcSpanInfo 18 { srcInfoSpan = SrcSpan "tests/examples/EmptyWhere.hs" 1 1 2 1 19 , srcInfoPoints = 20 [ SrcSpan "tests/examples/EmptyWhere.hs" 1 9 1 14 ] 21 } 22 (PVar 23 SrcSpanInfo 24 { srcInfoSpan = SrcSpan "tests/examples/EmptyWhere.hs" 1 1 1 4 25 , srcInfoPoints = [] 26 } 27 (Ident 28 SrcSpanInfo 29 { srcInfoSpan = SrcSpan "tests/examples/EmptyWhere.hs" 1 1 1 4 30 , srcInfoPoints = [] 31 } 32 "foo")) 33 (UnGuardedRhs 34 SrcSpanInfo 35 { srcInfoSpan = SrcSpan "tests/examples/EmptyWhere.hs" 1 5 1 8 36 , srcInfoPoints = 37 [ SrcSpan "tests/examples/EmptyWhere.hs" 1 5 1 6 ] 38 } 39 (Lit 40 SrcSpanInfo 41 { srcInfoSpan = SrcSpan "tests/examples/EmptyWhere.hs" 1 7 1 8 42 , srcInfoPoints = [] 43 } 44 (Int 45 SrcSpanInfo 46 { srcInfoSpan = SrcSpan "tests/examples/EmptyWhere.hs" 1 7 1 8 47 , srcInfoPoints = [] 48 } 49 5 50 "5"))) 51 (Just 52 (BDecls 53 SrcSpanInfo 54 { srcInfoSpan = SrcSpan "tests/examples/EmptyWhere.hs" 2 0 2 1 55 , srcInfoPoints = 56 [ SrcSpan "tests/examples/EmptyWhere.hs" 2 1 2 1 57 , SrcSpan "tests/examples/EmptyWhere.hs" 2 1 2 1 58 , SrcSpan "tests/examples/EmptyWhere.hs" 2 0 2 0 59 ] 60 } 61 [])) 62 ] 63 , [] 64 ) 65