Commit 2fb6eab
committed
Fix this.member completion+quickinfo of overloads
1. Completion after `this.` was empty.
2. Quick info of methods with overloads always chose the first overload,
regardless of whether an argument whose type matched a different overload.
Both have the same cause: the type parameter introduced by
polymorphic `this` is not usable, whereas the original is. In both cases,
the usage is simple -- it doesn't take advantage of the capabilities of
polymorphic `this`.1 parent 78ad0f4 commit 2fb6eab
2 files changed
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7977 | 7977 | | |
7978 | 7978 | | |
7979 | 7979 | | |
| 7980 | + | |
| 7981 | + | |
| 7982 | + | |
| 7983 | + | |
| 7984 | + | |
7980 | 7985 | | |
7981 | 7986 | | |
7982 | 7987 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4105 | 4105 | | |
4106 | 4106 | | |
4107 | 4107 | | |
4108 | | - | |
| 4108 | + | |
4109 | 4109 | | |
4110 | 4110 | | |
4111 | 4111 | | |
| |||
0 commit comments