Closed
Description
See the gif screen-shot below:
The example code is here:
type m = {
name: string,
age: int,
}
module M1 = {
type t = m
let getName = (m: t): string => {
m.name
}
}
module M2 = {
type t = m
type m = m
let getAge = (m: t): int => {
m.age
}
let getAge2 = (m: m): int => {
m.age
}
}
type m2 = M2.m
type m3 = M2.t
let m1: m = {
age: 1,
name: "m",
}
let m2: m2 = {
age: 1,
name: "m",
}
let m3: m3 = {
age: 1,
name: "m",
}
envrionment info: rescript v10.1.2 rescript-vscode v1.18.0
I have debugged the analysis, the auto completion for m->
walked into this switch, the variable pathRev is an empty list, is auto completion for normal type (not type t of a module) not considered for now?
Metadata
Metadata
Assignees
Labels
No labels