We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Given this file:
{-# LANGUAGE GADTs #-} data Foo1 = Bar1 data Foo2 where Bar2 :: Foo2 bar = Bar2
when I run
ghci> ParseOk mod <- parseFile "/tmp/Test.hs" ghci> annotate (resolve [mod] mempty) mod
the mention of Bar1 is correctly annotated as a ValueBinder
Bar1
ValueBinder
(Scoped None (SrcSpanInfo {srcInfoSpan = SrcSpan "/tmp/Test.hs" 3 13 3 17, srcInfoPoints = []})) (Ident (Scoped ValueBinder (SrcSpanInfo {srcInfoSpan = SrcSpan "/tmp/Test.hs" 3 13 3 17, srcInfoPoints = []})) "Bar1")
but Bar2 is labeled as None:
Bar2
None
(Scoped None (SrcSpanInfo {srcInfoSpan = SrcSpan "/tmp/Test.hs" 4 17 4 29, srcInfoPoints = [SrcSpan "/tmp/Test.hs" 4 22 4 24]})) (Ident (Scoped None (SrcSpanInfo {srcInfoSpan = SrcSpan "/tmp/Test.hs" 4 17 4 21, srcInfoPoints = []})) "Bar2")
I’d assume these should be handled the same?
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Given this file:
when I run
the mention of
Bar1
is correctly annotated as aValueBinder
but
Bar2
is labeled asNone
:I’d assume these should be handled the same?
The text was updated successfully, but these errors were encountered: