Skip to content

Why doesn't this error message name the type: #1574

Closed

Description

@KevinRansom

It helpfully tells me the name of the missing field, but I need to edit the fsi to add the missing field. But this error expects me to load up the .fs goto the error line # to get the type then open up the fsi and goto the type.

If I simply had the type name I could go straight to the fsi and make the fix.

c:\kevinransom\visualfsharp\src\absil\il.fs(1757,6): error FS0311: The type definitions in the signature and implementation are not compatible because the field IgnoreSymbolStoreSequencePoints was present in the implementation but not in the signature [c:\kevinransom\visualfsharp\src\fsharp\FSharp.Compiler-proto\FSharp.Compiler-proto.fsproj]

Activity

  1. added
    Impact-Low(Internal MS Team use only) Describes an issue with limited impact on existing code.
    on Sep 30, 2016
  2. forki commented on Nov 23, 2016

    @forki
    Contributor

    how can I print the type name of a TyconRepresentation?

  3. dsyme commented on Nov 24, 2016

    @dsyme
    Contributor

    @forki Presumably in the context of

            and checkTypeDef (aenv: TypeEquivEnv) (implTycon:Tycon) (sigTycon:Tycon) =
                let m = implTycon.Range
    

    you just use implTycon.DisplayName or something like that

  4. forki commented on Nov 25, 2016

    @forki
    Contributor

    Added PR which adds type info to all of these error messages in #1834

  5. dsyme commented on Nov 25, 2016

    @dsyme
    Contributor

    Fixed by @forki #1834

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugImpact-Low(Internal MS Team use only) Describes an issue with limited impact on existing code.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions