Module InstructionBarrierGuard
Provides a set of barrier nodes for a guard that validates an instruction.
This is expected to be used in isBarrier
/isSanitizer
definitions
in data flow and taint tracking.
Import path
import semmle.code.cpp.ir.dataflow.internal.DataFlowUtil
Predicates
getABarrierNode | Gets a node that is safely guarded by the given guard check. |
Parameters
instructionGuardChecks | instructionGuardChecksSig |