mirror of
https://github.com/github/codeql.git
synced 2025-12-17 17:23:36 +01:00
22 lines
439 B
Plaintext
22 lines
439 B
Plaintext
import java
|
|
|
|
from MethodCall ma, Method m
|
|
where m = ma.getMethod()
|
|
select ma, m
|
|
|
|
query predicate methods(Method m, string sig) {
|
|
m.fromSource() and
|
|
m.getSignature() = sig
|
|
}
|
|
|
|
query predicate overrides(Method m1, Method m2) {
|
|
m1.fromSource() and
|
|
m1.overrides(m2)
|
|
}
|
|
|
|
query predicate signature_mismatch(Method m, string sig) {
|
|
m.getDeclaringType().getQualifiedName() = "Base" and
|
|
m.getName() = "fn1" and
|
|
m.getSignature() = sig
|
|
}
|