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
As present in the test examples/concepts/generics/genericChannel.pvl. If the this. in this.readValue() is omitted, the return type can't be computed. This is because to compute the type of a.b() in general, the generic type arguments in the type of a might be relevant. As the resolution stage currently does not compute this information for PVLInvocation, the type of just readValue() (i.e. without the this. prefix) cannot be computed. This can be hotfixed by adding some extra resolution logic to the PVLInvocation node that is filled it when the applicable being invoked is an instance function/method/predicate.
The text was updated successfully, but these errors were encountered:
As present in the test
examples/concepts/generics/genericChannel.pvl
. If thethis.
inthis.readValue()
is omitted, the return type can't be computed. This is because to compute the type ofa.b()
in general, the generic type arguments in the type ofa
might be relevant. As the resolution stage currently does not compute this information for PVLInvocation, the type of justreadValue()
(i.e. without thethis.
prefix) cannot be computed. This can be hotfixed by adding some extra resolution logic to the PVLInvocation node that is filled it when the applicable being invoked is an instance function/method/predicate.The text was updated successfully, but these errors were encountered: