Skip to content

"internal error: null: convTypeRefAux" in interactive when consuming quotation containing type name with commas or spaces #270

Description

@latkin

Found this when reviewing #250. Not caused by that change, but related.

If you create a DLL from the following (test.fs):

module Foo
type ``one, two, three``() = class end
let X = <@ ``one, two, three``() @>

Then consume it from script like so (test.fsx):

#r ".\\test.dll"
printfn "%A" Foo.X

You get internal error:

image

Note that there is no error if you consume Foo.X from a console app, it's specific to Interactive.

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions