mirror of
https://github.com/github/codeql.git
synced 2025-12-18 01:33:15 +01:00
16 lines
481 B
Plaintext
16 lines
481 B
Plaintext
import csharp
|
|
|
|
query predicate userdefinedoperators(BinaryOperator op, string qlclass, Type t) {
|
|
op.getFile().getStem() = "RelaxedShift" and
|
|
qlclass = op.getAPrimaryQlClass() and
|
|
t = op.getDeclaringType() and
|
|
op != op.getUnboundDeclaration()
|
|
}
|
|
|
|
query predicate binaryoperatorcalls(OperatorCall oc, BinaryOperator o, Expr left, Expr right) {
|
|
oc.getFile().getStem() = "RelaxedShift" and
|
|
o = oc.getTarget() and
|
|
left = oc.getArgument(0) and
|
|
right = oc.getArgument(1)
|
|
}
|