Bug567801 : Fix generic signature resolution in evaluation
When resolving generic signatures of variables available for
evaluation, it was not considered all types of generic signatures.
This cause some of the generic signatures to resolved into Object
type when they can be clearly resolved to the correct expected type.
The fix will consider all generic cases including bounded and
wild-card scenarios and resolve the correct types for variables.
Signed-off-by: Gayan Perera <email@example.com>
8 files changed