ParseOk (Module (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 1 1 13 1, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 1 1 1 1,SrcSpan "tests/examples/QuasiQuoteLines.hs" 3 1 3 1,SrcSpan "tests/examples/QuasiQuoteLines.hs" 3 1 3 1,SrcSpan "tests/examples/QuasiQuoteLines.hs" 3 1 3 1,SrcSpan "tests/examples/QuasiQuoteLines.hs" 5 1 5 1,SrcSpan "tests/examples/QuasiQuoteLines.hs" 6 1 6 1,SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 1 11 1,SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 1 12 1,SrcSpan "tests/examples/QuasiQuoteLines.hs" 13 1 13 1,SrcSpan "tests/examples/QuasiQuoteLines.hs" 13 1 13 1]}) Nothing [LanguagePragma (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 1 1 1 29, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 1 1 1 13,SrcSpan "tests/examples/QuasiQuoteLines.hs" 1 26 1 29]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 1 14 1 25, srcInfoPoints = []}) "QuasiQuotes"]] [ImportDecl {importAnn = SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 3 1 3 12, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 3 1 3 7]}, importModule = ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 3 8 3 12, srcInfoPoints = []}) "Here", importQualified = False, importSrc = False, importSafe = False, importPkg = Nothing, importAs = Nothing, importSpecs = Nothing}] [TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 5 1 5 14, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 5 5 5 7]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 5 1 5 4, srcInfoPoints = []}) "str"] (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 5 8 5 14, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 5 8 5 14, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 5 8 5 14, srcInfoPoints = []}) "String"))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 6 1 8 13, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 6 1 6 4, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 6 1 6 4, srcInfoPoints = []}) "str")) (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 6 5 8 13, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 6 5 6 6]}) (QuasiQuote (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 6 7 8 13, srcInfoPoints = []}) "here" "test \ntest \ntest test ")) Nothing,TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 1 11 13, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 6 11 8]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 1 11 5, srcInfoPoints = []}) "main"] (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 9 11 13, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 9 11 11, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 9 11 11, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 9 11 11, srcInfoPoints = []}) "IO"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 11 11 13, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 11 11 12,SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 12 11 13]}) (Special (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 11 11 13, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 11 11 12,SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 12 11 13]}) (UnitCon (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 11 11 13, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 11 11 12,SrcSpan "tests/examples/QuasiQuoteLines.hs" 11 12 11 13]}))))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 1 12 23, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 1 12 5, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 1 12 5, srcInfoPoints = []}) "main")) (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 6 12 23, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 6 12 7]}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 8 12 23, srcInfoPoints = [SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 8 12 10,SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 11 12 11,SrcSpan "tests/examples/QuasiQuoteLines.hs" 13 1 13 0]}) [Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 11 12 23, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 11 12 23, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 11 12 19, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 11 12 19, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 11 12 19, srcInfoPoints = []}) "putStrLn"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 20 12 23, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 20 12 23, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/QuasiQuoteLines.hs" 12 20 12 23, srcInfoPoints = []}) "str"))))])) Nothing],[])