Files
codeql/java/ql/test/library-tests/guards/guards.ql
2026-02-23 15:09:52 +01:00

10 lines
328 B
Plaintext

import java
import semmle.code.java.controlflow.Guards
import utils.test.BasicBlock
from ConditionBlock cb, boolean testIsTrue, BasicBlock controlled
where
cb.controls(controlled, testIsTrue) and
cb.getEnclosingCallable().getDeclaringType().hasName("Test")
select cb.getCondition(), testIsTrue, getFirstAstNode(controlled)