ParseOk (Module (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/SafeImports2.hs" 1 1 3 1, srcInfoPoints = [SrcSpan "tests/examples/SafeImports2.hs" 1 1 1 1,SrcSpan "tests/examples/SafeImports2.hs" 2 1 2 1,SrcSpan "tests/examples/SafeImports2.hs" 2 1 2 1,SrcSpan "tests/examples/SafeImports2.hs" 2 1 2 1,SrcSpan "tests/examples/SafeImports2.hs" 3 1 3 1,SrcSpan "tests/examples/SafeImports2.hs" 3 1 3 1]}) Nothing [LanguagePragma (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/SafeImports2.hs" 1 1 1 22, srcInfoPoints = [SrcSpan "tests/examples/SafeImports2.hs" 1 1 1 13,SrcSpan "tests/examples/SafeImports2.hs" 1 19 1 22]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/SafeImports2.hs" 1 14 1 18, srcInfoPoints = []}) "Safe"]] [ImportDecl {importAnn = SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/SafeImports2.hs" 2 1 2 25, srcInfoPoints = [SrcSpan "tests/examples/SafeImports2.hs" 2 1 2 7,SrcSpan "tests/examples/SafeImports2.hs" 2 8 2 12,SrcSpan "tests/examples/SafeImports2.hs" 2 21 2 23]}, importModule = ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/SafeImports2.hs" 2 13 2 20, srcInfoPoints = []}) "Prelude", importQualified = False, importSrc = False, importSafe = True, importPkg = Nothing, importAs = Just (ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/SafeImports2.hs" 2 24 2 25, srcInfoPoints = []}) "P"), importSpecs = Nothing}] [],[])