haskell-src-exts-1.24.0: tests/examples/SafeImports2.hs.parser.golden
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
}
]
[]
, []
)