Files
codeql/csharp/ql/test/library-tests/controlflow/guards/AbstractValue.ql
2019-09-01 10:34:51 +02:00

9 lines
330 B
Plaintext

import csharp
private import semmle.code.csharp.controlflow.Guards
query predicate abstractValue(AbstractValue value, Expr e) { e = value.getAnExpr() }
query predicate dualValue(AbstractValue value, AbstractValue dual) { dual = value.getDualValue() }
query predicate singletonValue(AbstractValue value) { value.isSingleton() }