1ParseOk 2 ( Module 3 SrcSpanInfo 4 { srcInfoSpan = SrcSpan "tests/examples/TySplice3.hs" 1 1 3 1 5 , srcInfoPoints = 6 [ SrcSpan "tests/examples/TySplice3.hs" 1 1 1 1 7 , SrcSpan "tests/examples/TySplice3.hs" 2 1 2 1 8 , SrcSpan "tests/examples/TySplice3.hs" 2 1 2 1 9 , SrcSpan "tests/examples/TySplice3.hs" 2 1 2 1 10 , SrcSpan "tests/examples/TySplice3.hs" 3 1 3 1 11 , SrcSpan "tests/examples/TySplice3.hs" 3 1 3 1 12 ] 13 } 14 Nothing 15 [ LanguagePragma 16 SrcSpanInfo 17 { srcInfoSpan = SrcSpan "tests/examples/TySplice3.hs" 1 1 1 29 18 , srcInfoPoints = 19 [ SrcSpan "tests/examples/TySplice3.hs" 1 1 1 13 20 , SrcSpan "tests/examples/TySplice3.hs" 1 26 1 29 21 ] 22 } 23 [ Ident 24 SrcSpanInfo 25 { srcInfoSpan = SrcSpan "tests/examples/TySplice3.hs" 1 14 1 25 26 , srcInfoPoints = [] 27 } 28 "QuasiQuotes" 29 ] 30 ] 31 [] 32 [ SpliceDecl 33 SrcSpanInfo 34 { srcInfoSpan = SrcSpan "tests/examples/TySplice3.hs" 2 1 2 12 35 , srcInfoPoints = [] 36 } 37 (QuasiQuote 38 SrcSpanInfo 39 { srcInfoSpan = SrcSpan "tests/examples/TySplice3.hs" 2 1 2 12 40 , srcInfoPoints = [] 41 } 42 "qq" 43 " abc ") 44 ] 45 , [] 46 ) 47