File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
cpp/ql/src/semmle/code/cpp/ir/dataflow/internal Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -435,13 +435,13 @@ private Instruction skipConversion(Instruction instr) {
435
435
* before entering `setter`.
436
436
*/
437
437
private class StoreChainEndInstructionSideEffect extends StoreChainEndInstruction , ChiInstruction {
438
- SideEffectInstruction sideEffect ;
438
+ WriteSideEffectInstruction sideEffect ;
439
439
FieldAddressInstruction fi ;
440
440
441
441
StoreChainEndInstructionSideEffect ( ) {
442
442
not this .isResultConflated ( ) and
443
443
this .getPartial ( ) = sideEffect and
444
- fi = skipConversion * ( sideEffect .getAnOperand ( ) . getDef ( ) )
444
+ fi = skipConversion * ( sideEffect .getArgumentDef ( ) )
445
445
}
446
446
447
447
override FieldAddressInstruction getFieldInstruction ( ) { result = fi }
You can’t perform that action at this time.
0 commit comments