Skip to content

Commit b399246

Browse files
committed
C++/C#: Sync identical files.
1 parent 31690de commit b399246

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,11 @@ private module Cached {
178178
)
179179
}
180180

181+
/**
182+
* Holds if the `ChiPartialOperand` totally, but not exactly, overlaps with the `ChiTotalOperand`.
183+
* This means that the `ChiPartialOperand` will not override the entire memory associated with the
184+
* `ChiTotalOperand`.
185+
*/
181186
cached
182187
predicate chiOnlyPartiallyUpdatesLocation(ChiInstruction chi) {
183188
exists(Alias::MemoryLocation location, OldInstruction oldInstruction |

csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,11 @@ private module Cached {
178178
)
179179
}
180180

181+
/**
182+
* Holds if the `ChiPartialOperand` totally, but not exactly, overlaps with the `ChiTotalOperand`.
183+
* This means that the `ChiPartialOperand` will not override the entire memory associated with the
184+
* `ChiTotalOperand`.
185+
*/
181186
cached
182187
predicate chiOnlyPartiallyUpdatesLocation(ChiInstruction chi) {
183188
exists(Alias::MemoryLocation location, OldInstruction oldInstruction |

0 commit comments

Comments
 (0)