haskell-src-exts-1.17.0: tests/examples/QuasiQuoteQual2.hs.parser.golden
ParseOk
( Module
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 1 1 5 1
, srcInfoPoints =
[ SrcSpan "tests/examples/QuasiQuoteQual2.hs" 1 1 1 1
, SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 1 2 1
, SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 1 2 1
, SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 1 2 1
, SrcSpan "tests/examples/QuasiQuoteQual2.hs" 3 1 3 1
, SrcSpan "tests/examples/QuasiQuoteQual2.hs" 5 1 5 1
, SrcSpan "tests/examples/QuasiQuoteQual2.hs" 5 1 5 1
]
}
Nothing
[ LanguagePragma
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/QuasiQuoteQual2.hs" 1 1 1 29
, srcInfoPoints =
[ SrcSpan "tests/examples/QuasiQuoteQual2.hs" 1 1 1 13
, SrcSpan "tests/examples/QuasiQuoteQual2.hs" 1 26 1 29
]
}
[ Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/QuasiQuoteQual2.hs" 1 14 1 25
, srcInfoPoints = []
}
"QuasiQuotes"
]
]
[]
[ FunBind
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 1 3 8
, srcInfoPoints = []
}
[ Match
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 1 2 13
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 1 2 2
, srcInfoPoints = []
}
"f")
[ PList
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 3 2 9
, srcInfoPoints =
[ SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 3 2 4
, SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 8 2 9
]
}
[ PApp
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 4 2 8
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 4 2 8
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 4 2 8
, srcInfoPoints = []
}
"True"))
[]
]
]
(UnGuardedRhs
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 10 2 13
, srcInfoPoints =
[ SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 10 2 11 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 12 2 13
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/QuasiQuoteQual2.hs" 2 12 2 13
, srcInfoPoints = []
}
1
"1")))
Nothing
, Match
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 3 1 3 8
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 3 1 3 2
, srcInfoPoints = []
}
"f")
[ PWildCard
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 3 3 3 4
, srcInfoPoints = []
}
]
(UnGuardedRhs
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 3 5 3 8
, srcInfoPoints =
[ SrcSpan "tests/examples/QuasiQuoteQual2.hs" 3 5 3 6 ]
}
(Lit
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 3 7 3 8
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteQual2.hs" 3 7 3 8
, srcInfoPoints = []
}
0
"0")))
Nothing
]
]
, []
)