You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
modelM1<T=string> {
bar:T;
}
modelA {
bar:M1.bar;
}
Model M1 has a default template argument: T = string.
I would expect that the type of A.bar would thus be string, as we're assigning M1.bar which is a template parameter that has a default type.
This is also a problem when referencing an operation inside an interface e.g.: