ParseOk
( Module
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 4 1
, srcInfoPoints =
[ SrcSpan "tests/examples/Fixity2.hs" 1 1 1 1
, SrcSpan "tests/examples/Fixity2.hs" 1 1 1 1
, SrcSpan "tests/examples/Fixity2.hs" 1 1 1 1
, SrcSpan "tests/examples/Fixity2.hs" 4 1 4 1
, SrcSpan "tests/examples/Fixity2.hs" 4 1 4 1
]
}
Nothing
[]
[]
[ PatBind
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 3 15
, srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 1 38 1 43 ]
}
(PVar
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 1 4
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 1 4
, srcInfoPoints = []
}
"foo"))
(UnGuardedRhs
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 5 1 37
, srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 1 5 1 6 ]
}
(InfixApp
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 37
, srcInfoPoints = []
}
(App
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 13
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 11
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 11
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 11
, srcInfoPoints = []
}
"pure")))
(Lit
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 12 1 13
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 12 1 13
, srcInfoPoints = []
}
1
"1")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 14 1 17
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 14 1 17
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 14 1 17
, srcInfoPoints = []
}
"<^>")))
(InfixApp
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 37
, srcInfoPoints = []
}
(App
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 24
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 22
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 22
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 22
, srcInfoPoints = []
}
"pure")))
(Lit
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 23 1 24
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 23 1 24
, srcInfoPoints = []
}
2
"2")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 25 1 28
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 25 1 28
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 25 1 28
, srcInfoPoints = []
}
"<^>")))
(App
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 37
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 33
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 33
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 33
, srcInfoPoints = []
}
"pure")))
(Var
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 34 1 37
, srcInfoPoints =
[ SrcSpan "tests/examples/Fixity2.hs" 1 34 1 35
, SrcSpan "tests/examples/Fixity2.hs" 1 35 1 36
, SrcSpan "tests/examples/Fixity2.hs" 1 36 1 37
]
}
(UnQual
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 34 1 37
, srcInfoPoints =
[ SrcSpan "tests/examples/Fixity2.hs" 1 34 1 35
, SrcSpan "tests/examples/Fixity2.hs" 1 35 1 36
, SrcSpan "tests/examples/Fixity2.hs" 1 36 1 37
]
}
(Symbol
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 35 1 36
, srcInfoPoints = []
}
"+")))))))
(Just
(BDecls
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 3 3 15
, srcInfoPoints =
[ SrcSpan "tests/examples/Fixity2.hs" 2 3 2 3
, SrcSpan "tests/examples/Fixity2.hs" 3 3 3 3
, SrcSpan "tests/examples/Fixity2.hs" 4 1 4 0
]
}
[ PatBind
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 3 2 21
, srcInfoPoints = []
}
(PVar
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 3 2 8
, srcInfoPoints =
[ SrcSpan "tests/examples/Fixity2.hs" 2 3 2 4
, SrcSpan "tests/examples/Fixity2.hs" 2 4 2 7
, SrcSpan "tests/examples/Fixity2.hs" 2 7 2 8
]
}
(Symbol
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 4 2 7
, srcInfoPoints = []
}
"<^>"))
(UnGuardedRhs
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 9 2 21
, srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 2 9 2 10 ]
}
(App
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 21
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 15
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 15
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 15
, srcInfoPoints = []
}
"flip")))
(Var
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 16 2 21
, srcInfoPoints =
[ SrcSpan "tests/examples/Fixity2.hs" 2 16 2 17
, SrcSpan "tests/examples/Fixity2.hs" 2 17 2 20
, SrcSpan "tests/examples/Fixity2.hs" 2 20 2 21
]
}
(UnQual
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 16 2 21
, srcInfoPoints =
[ SrcSpan "tests/examples/Fixity2.hs" 2 16 2 17
, SrcSpan "tests/examples/Fixity2.hs" 2 17 2 20
, SrcSpan "tests/examples/Fixity2.hs" 2 20 2 21
]
}
(Symbol
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 17 2 20
, srcInfoPoints = []
}
"<*>")))))
Nothing
, InfixDecl
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 3 3 15
, srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 3 10 3 11 ]
}
(AssocRight
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 3 3 9
, srcInfoPoints = []
})
(Just 4)
[ VarOp
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 12 3 15
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 12 3 15
, srcInfoPoints = []
}
"<^>")
]
]))
]
, []
)