Files
codeql/csharp/ql/test/library-tests/controlflow/graph/ConditionBlock.ql
2018-10-15 10:55:16 +02:00

7 lines
278 B
Plaintext

import csharp
import ControlFlow
from BasicBlocks::ConditionBlock cb, BasicBlock controlled, boolean testIsTrue
where cb.controls(controlled,any(SuccessorTypes::ConditionalSuccessor s | testIsTrue = s.getValue()))
select cb.getLastNode(), controlled.getFirstNode(), testIsTrue