mirror of
https://github.com/github/codeql.git
synced 2026-04-19 22:14:01 +02:00
23 lines
543 B
Plaintext
23 lines
543 B
Plaintext
import csharp
|
|
import semmle.code.csharp.commons.Assertions
|
|
|
|
query predicate assertTrue(Assertion a, Expr e) {
|
|
a.getExpr() = e and
|
|
a.getTarget() instanceof AssertTrueMethod
|
|
}
|
|
|
|
query predicate assertFalse(Assertion a, Expr e) {
|
|
a.getExpr() = e and
|
|
a.getTarget() instanceof AssertFalseMethod
|
|
}
|
|
|
|
query predicate assertNull(Assertion a, Expr e) {
|
|
a.getExpr() = e and
|
|
a.getTarget() instanceof AssertNullMethod
|
|
}
|
|
|
|
query predicate assertNonNull(Assertion a, Expr e) {
|
|
a.getExpr() = e and
|
|
a.getTarget() instanceof AssertNonNullMethod
|
|
}
|