ParseOk (Module (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/CApiFFI.hs" 1 1 4 1, srcInfoPoints = [SrcSpan "tests/examples/CApiFFI.hs" 1 1 1 1,SrcSpan "tests/examples/CApiFFI.hs" 2 1 2 1,SrcSpan "tests/examples/CApiFFI.hs" 2 1 2 1,SrcSpan "tests/examples/CApiFFI.hs" 2 1 2 1,SrcSpan "tests/examples/CApiFFI.hs" 4 1 4 1,SrcSpan "tests/examples/CApiFFI.hs" 4 1 4 1]}) Nothing [LanguagePragma (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/CApiFFI.hs" 1 1 1 25, srcInfoPoints = [SrcSpan "tests/examples/CApiFFI.hs" 1 1 1 13,SrcSpan "tests/examples/CApiFFI.hs" 1 22 1 25]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/CApiFFI.hs" 1 14 1 21, srcInfoPoints = []}) "CApiFFI"]] [] [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/CApiFFI.hs" 2 1 2 11, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/CApiFFI.hs" 2 1 2 4, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/CApiFFI.hs" 2 1 2 4, srcInfoPoints = []}) "foo")) (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/CApiFFI.hs" 2 5 2 11, srcInfoPoints = [SrcSpan "tests/examples/CApiFFI.hs" 2 5 2 6]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/CApiFFI.hs" 2 7 2 11, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/CApiFFI.hs" 2 7 2 11, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/CApiFFI.hs" 2 7 2 11, srcInfoPoints = []}) "capi")))) Nothing],[])