Updated the symbol table model to: (1) add a new field receiverExpr to CallSite, (2) rename declaringType to receiverType, and (3) remove redundant field calledMethodDeclaringTypes from Callable.
Handle MethodAmbiguityException instances raised during type resolution.
receiverExpr
toCallSite
, (2) renamedeclaringType
toreceiverType
, and (3) remove redundant fieldcalledMethodDeclaringTypes
fromCallable
.MethodAmbiguityException
instances raised during type resolution.