Files
codeql/csharp/ql/test/library-tests/dataflow/ssa/BaseSsaConsistency.ql
2018-12-20 10:19:59 +01:00

12 lines
305 B
Plaintext

import csharp
import semmle.code.csharp.dataflow.internal.BaseSSA
from AssignableRead ar, AssignableDefinition def, LocalScopeVariable v
where
ar = BaseSsa::getARead(def, v) and
not exists(Ssa::ExplicitDefinition edef |
edef.getADefinition() = def and
edef.getARead() = ar
)
select ar, def