Java: Fix bug in matching generic signatures.

This commit is contained in:
Anders Schack-Mulligen
2021-04-22 11:00:31 +02:00
parent 1001dd84e6
commit ffd52bb673

View File

@@ -561,7 +561,7 @@ private RefType interpretType(string namespace, string type, boolean subtypes) {
private string paramsStringPart(Callable c, int i) {
i = -1 and result = "("
or
exists(int n, string p | c.getParameterType(n).toString() = p |
exists(int n, string p | c.getParameterType(n).getErasure().toString() = p |
i = 2 * n and result = p
or
i = 2 * n - 1 and result = "," and n != 0