SUCCESSFUL

The call resolution was successful, and we have identified the best viable function(s).

Ideally, we have only one function in bestViable, but it could be that we still have multiple functions in this list. The most common scenario for this is if we have a member call to an interface, and we know at least partially which implemented classes could be in the MemberExpression.base. In this case, all best viable functions of each of the implemented classes are contained in bestViable.

Properties

Link copied to clipboard
Link copied to clipboard