Module Internal
INTERNAL: Do not use.
Import path
import semmle.code.csharp.controlflow.GuardsImports
Predicates
| getANullImplyingChild | Gets a child expression of |
| getNullEquivParent | Gets the parent expression of |
| isGuard | |
| nonNullValue | Holds if expression |
| nonNullValueImplied | |
| nonNullValueImpliedUnary | Holds if expression |
| nullValue | Holds if expression |
| nullValueImplied | |
| nullValueImpliedBinary | Holds if expression |
| nullValueImpliedUnary | Holds if expression |