ParseOk
( Module
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 1 1 24 1
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 1 1 1 1
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 2 1 2 1
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 4 1 4 1
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 4 1 4 1
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 4 1 4 1
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 6 1 6 1
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 24 1 24 1
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 24 1 24 1
]
}
Nothing
[ LanguagePragma
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 1 1 1 32
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 1 1 1 13
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 1 29 1 32
]
}
[ Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 1 14 1 28
, srcInfoPoints = []
}
"BinaryLiterals"
]
, LanguagePragma
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 2 1 2 27
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 2 1 2 13
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 2 24 2 27
]
}
[ Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 2 14 2 23
, srcInfoPoints = []
}
"MagicHash"
]
]
[ ImportDecl
{ importAnn =
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 4 1 4 17
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 4 1 4 7 ]
}
, importModule =
ModuleName
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 4 8 4 17
, srcInfoPoints = []
}
"GHC.Types"
, importQualified = False
, importSrc = False
, importSafe = False
, importPkg = Nothing
, importAs = Nothing
, importSpecs = Nothing
}
]
[ PatBind
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 6 1 23 47
, srcInfoPoints = []
}
(PVar
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 6 1 6 5
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 6 1 6 5
, srcInfoPoints = []
}
"main"))
(UnGuardedRhs
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 6 6 23 47
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 6 6 6 7 ]
}
(Do
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 6 8 23 47
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 6 8 6 10
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 5 7 5
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 5 13 5
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 5 17 5
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 5 23 5
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 24 1 24 0
]
}
[ Qualifier
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 5 12 12
, srcInfoPoints = []
}
(App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 5 12 12
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 5 7 10
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 5 7 10
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 5 7 10
, srcInfoPoints = []
}
"print")))
(List
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 11 12 12
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 11 7 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 20 7 21
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 30 7 31
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 39 7 40
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 8 11 8 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 9 11 9 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 11 10 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 28 10 29
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 11 11 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 28 11 29
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 12 11 12 12
]
}
[ App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 13 7 20
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 13 7 15
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 13 7 15
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 7 13 7 15
, srcInfoPoints = []
}
"I#")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 16 7 20
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 16 7 20
, srcInfoPoints = []
}
0
"0b0"))
, InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 22 7 30
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 22 7 24
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 22 7 24
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 7 22 7 24
, srcInfoPoints = []
}
"I#")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 25 7 26
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 25 7 26
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 7 25 7 26
, srcInfoPoints = []
}
"-")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 26 7 30
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 26 7 30
, srcInfoPoints = []
}
0
"0b0"))
, App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 32 7 39
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 32 7 34
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 32 7 34
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 7 32 7 34
, srcInfoPoints = []
}
"I#")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 35 7 39
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 35 7 39
, srcInfoPoints = []
}
1
"0b1"))
, InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 41 7 49
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 41 7 43
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 41 7 43
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 7 41 7 43
, srcInfoPoints = []
}
"I#")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 44 7 45
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 44 7 45
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 7 44 7 45
, srcInfoPoints = []
}
"-")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 45 7 49
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 7 45 7 49
, srcInfoPoints = []
}
1
"0b1"))
, App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 8 13 8 96
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 8 13 8 15
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 8 13 8 15
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 8 13 8 15
, srcInfoPoints = []
}
"I#")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 8 16 8 96
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 8 16 8 96
, srcInfoPoints = []
}
1
"0b00000000000000000000000000000000000000000000000000000000000000000000000000001"))
, InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 9 13 9 97
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 9 13 9 15
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 9 13 9 15
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 9 13 9 15
, srcInfoPoints = []
}
"I#")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 9 16 9 17
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 9 16 9 17
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 9 16 9 17
, srcInfoPoints = []
}
"-")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 9 17 9 97
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 9 17 9 97
, srcInfoPoints = []
}
1
"0b00000000000000000000000000000000000000000000000000000000000000000000000000001"))
, InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 13 10 28
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 13 10 15
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 13 10 15
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 10 13 10 15
, srcInfoPoints = []
}
"I#")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 16 10 17
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 16 10 17
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 10 16 10 17
, srcInfoPoints = []
}
"-")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 17 10 28
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 17 10 28
, srcInfoPoints = []
}
201
"0b11001001"))
, InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 30 10 45
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 30 10 32
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 30 10 32
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 10 30 10 32
, srcInfoPoints = []
}
"I#")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 33 10 34
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 33 10 34
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 10 33 10 34
, srcInfoPoints = []
}
"-")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 34 10 45
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 10 34 10 45
, srcInfoPoints = []
}
201
"0b11001001"))
, InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 13 11 28
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 13 11 15
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 13 11 15
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 11 13 11 15
, srcInfoPoints = []
}
"I#")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 16 11 17
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 16 11 17
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 11 16 11 17
, srcInfoPoints = []
}
"-")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 17 11 28
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 17 11 28
, srcInfoPoints = []
}
255
"0b11111111"))
, InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 30 11 45
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 30 11 32
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 30 11 32
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 11 30 11 32
, srcInfoPoints = []
}
"I#")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 33 11 34
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 33 11 34
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 11 33 11 34
, srcInfoPoints = []
}
"-")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 34 11 45
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 11 34 11 45
, srcInfoPoints = []
}
255
"0b11111111"))
]))
, Qualifier
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 5 15 12
, srcInfoPoints = []
}
(App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 5 15 12
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 5 13 10
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 5 13 10
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 5 13 10
, srcInfoPoints = []
}
"print")))
(List
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 11 15 12
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 11 13 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 21 13 22
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 31 13 32
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 48 13 49
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 59 13 60
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 14 11 14 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 15 11 15 12
]
}
[ App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 13 13 21
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 13 13 15
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 13 13 15
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 13 13 13 15
, srcInfoPoints = []
}
"W#")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 16 13 21
, srcInfoPoints = []
}
(PrimWord
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 16 13 21
, srcInfoPoints = []
}
0
"0b0"))
, App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 23 13 31
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 23 13 25
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 23 13 25
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 13 23 13 25
, srcInfoPoints = []
}
"W#")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 26 13 31
, srcInfoPoints = []
}
(PrimWord
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 26 13 31
, srcInfoPoints = []
}
1
"0b1"))
, App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 33 13 48
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 33 13 35
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 33 13 35
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 13 33 13 35
, srcInfoPoints = []
}
"W#")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 36 13 48
, srcInfoPoints = []
}
(PrimWord
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 36 13 48
, srcInfoPoints = []
}
201
"0b11001001"))
, App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 50 13 59
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 50 13 52
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 50 13 52
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 13 50 13 52
, srcInfoPoints = []
}
"W#")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 53 13 59
, srcInfoPoints = []
}
(PrimWord
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 53 13 59
, srcInfoPoints = []
}
3
"0b11"))
, App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 61 13 76
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 61 13 63
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 61 13 63
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 13 61 13 63
, srcInfoPoints = []
}
"W#")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 64 13 76
, srcInfoPoints = []
}
(PrimWord
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 13 64 13 76
, srcInfoPoints = []
}
255
"0b11111111"))
, App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 14 13 14 97
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 14 13 14 15
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 14 13 14 15
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 14 13 14 15
, srcInfoPoints = []
}
"W#")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 14 16 14 97
, srcInfoPoints = []
}
(PrimWord
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 14 16 14 97
, srcInfoPoints = []
}
1
"0b00000000000000000000000000000000000000000000000000000000000000000000000000001"))
]))
, Qualifier
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 5 21 12
, srcInfoPoints = []
}
(App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 5 21 12
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 5 17 10
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 5 17 10
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 5 17 10
, srcInfoPoints = []
}
"print")))
(List
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 11 21 12
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 11 17 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 16 17 17
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 21 17 22
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 27 17 28
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 33 17 34
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 40 17 41
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 47 17 48
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 54 17 55
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 11 18 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 17 18 18
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 23 18 24
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 30 18 31
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 37 18 38
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 45 18 46
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 53 18 54
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 61 18 62
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 19 11 19 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 20 11 20 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 21 11 21 12
]
}
[ Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 13 17 16
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 13 17 16
, srcInfoPoints = []
}
0
"0b0")
, Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 18 17 21
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 18 17 21
, srcInfoPoints = []
}
1
"0b1")
, Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 23 17 27
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 23 17 27
, srcInfoPoints = []
}
2
"0b10")
, Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 29 17 33
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 29 17 33
, srcInfoPoints = []
}
3
"0b11")
, Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 35 17 40
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 35 17 40
, srcInfoPoints = []
}
4
"0b100")
, Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 42 17 47
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 42 17 47
, srcInfoPoints = []
}
5
"0b101")
, Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 49 17 54
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 49 17 54
, srcInfoPoints = []
}
6
"0b110")
, ExpTypeSig
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 56 17 72
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 62 17 64 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 56 17 61
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 56 17 61
, srcInfoPoints = []
}
7
"0b111"))
(TyCon
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 65 17 72
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 17 65 17 72
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 17 65 17 72
, srcInfoPoints = []
}
"Integer")))
, NegApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 13 18 17
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 13 18 14 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 14 18 17
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 14 18 17
, srcInfoPoints = []
}
0
"0b0"))
, NegApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 19 18 23
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 19 18 20 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 20 18 23
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 20 18 23
, srcInfoPoints = []
}
1
"0b1"))
, NegApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 25 18 30
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 25 18 26 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 26 18 30
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 26 18 30
, srcInfoPoints = []
}
2
"0b10"))
, NegApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 32 18 37
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 32 18 33 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 33 18 37
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 33 18 37
, srcInfoPoints = []
}
3
"0b11"))
, NegApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 39 18 45
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 39 18 40 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 40 18 45
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 40 18 45
, srcInfoPoints = []
}
4
"0b100"))
, NegApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 47 18 53
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 47 18 48 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 48 18 53
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 48 18 53
, srcInfoPoints = []
}
5
"0b101"))
, NegApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 55 18 61
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 55 18 56 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 56 18 61
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 56 18 61
, srcInfoPoints = []
}
6
"0b110"))
, NegApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 63 18 69
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 63 18 64 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 64 18 69
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 18 64 18 69
, srcInfoPoints = []
}
7
"0b111"))
, Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 19 13 19 143
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 19 13 19 143
, srcInfoPoints = []
}
340282366920938463463374607431768211455
"0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111")
, NegApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 20 13 20 144
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 20 13 20 14 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 20 14 20 144
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 20 14 20 144
, srcInfoPoints = []
}
340282366920938463463374607431768211455
"0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111"))
]))
, Qualifier
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 5 23 47
, srcInfoPoints = []
}
(App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 5 23 47
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 5 23 10
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 5 23 10
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 5 23 10
, srcInfoPoints = []
}
"print")))
(List
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 11 23 47
, srcInfoPoints =
[ SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 11 23 12
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 29 23 30
, SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 46 23 47
]
}
[ InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 13 23 29
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 13 23 16
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 13 23 16
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 23 13 23 16
, srcInfoPoints = []
}
"I8#")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 17 23 18
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 17 23 18
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 23 17 23 18
, srcInfoPoints = []
}
"-")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 18 23 29
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 18 23 29
, srcInfoPoints = []
}
128
"0B10000000"))
, App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 31 23 45
, srcInfoPoints = []
}
(Con
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 31 23 34
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 31 23 34
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/BinaryLiteralsGood.hs" 23 31 23 34
, srcInfoPoints = []
}
"I8#")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 35 23 45
, srcInfoPoints = []
}
(PrimInt
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/BinaryLiteralsGood.hs" 23 35 23 45
, srcInfoPoints = []
}
127
"0B1111111"))
]))
]))
Nothing
]
, []
)