We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 741b2a9 + 829fdd1 commit 8b13d1fCopy full SHA for 8b13d1f
cpp/ql/src/Likely Bugs/Memory Management/UsingExpiredStackAddress.ql
@@ -133,7 +133,9 @@ TGlobalAddress globalAddress(Instruction instr) {
133
)
134
or
135
exists(FieldAddressInstruction fai | instr = fai |
136
- result = TFieldAddress(globalAddress(fai.getObjectAddress()), fai.getField())
+ result =
137
+ TFieldAddress(globalAddress(pragma[only_bind_into](fai.getObjectAddress())),
138
+ pragma[only_bind_out](fai.getField()))
139
140
141
result = globalAddress(instr.(PointerOffsetInstruction).getLeft())
0 commit comments