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