mirror of
https://github.com/github/codeql.git
synced 2025-12-19 10:23:15 +01:00
In this circumstance the compiler seems to generate a specialised version of the implementing function with its argument type replaced by the interface-implementing child class' type parameter. However it stores a back-pointer to the real declared function, which we should use as the call target.
6 lines
89 B
Plaintext
6 lines
89 B
Plaintext
import java
|
|
|
|
from MethodAccess ma
|
|
where ma.getEnclosingCallable().fromSource()
|
|
select ma
|