Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 74a4103 + af490a9 commit f12dfdaCopy full SHA for f12dfda
1 file changed
cpp/ql/src/semmle/code/cpp/ir/implementation/raw/internal/TranslatedCall.qll
@@ -218,6 +218,12 @@ abstract class TranslatedCall extends TranslatedExpr {
218
private predicate hasSideEffect() {
219
hasReadSideEffect() or hasWriteSideEffect()
220
}
221
+
222
+ override Instruction getPrimaryInstructionForSideEffect(InstructionTag tag) {
223
+ hasSideEffect() and
224
+ tag = CallSideEffectTag() and
225
+ result = getResult()
226
+ }
227
228
229
/**
0 commit comments