File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -26,12 +26,17 @@ predicate ignoreOperand(Operand operand) {
2626predicate ignoreInstruction ( Instruction instr ) {
2727 DataFlowImplCommon:: forceCachingInSameStage ( ) and
2828 (
29+ instr instanceof CallSideEffectInstruction or
30+ instr instanceof CallReadSideEffectInstruction or
31+ instr instanceof ExitFunctionInstruction or
32+ instr instanceof EnterFunctionInstruction or
2933 instr instanceof WriteSideEffectInstruction or
3034 instr instanceof PhiInstruction or
3135 instr instanceof ReadSideEffectInstruction or
3236 instr instanceof ChiInstruction or
3337 instr instanceof InitializeIndirectionInstruction or
3438 instr instanceof AliasedDefinitionInstruction or
39+ instr instanceof AliasedUseInstruction or
3540 instr instanceof InitializeNonLocalInstruction or
3641 instr instanceof ReturnIndirectionInstruction
3742 )
You can’t perform that action at this time.
0 commit comments