File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed
cpp/ql/lib/semmle/code/cpp/ir/implementation Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -235,7 +235,7 @@ private newtype TMemoryLocation =
235235 *
236236 * Some of these memory locations will be filtered out for performance reasons before being passed to SSA construction.
237237 */
238- abstract private class MemoryLocation0 extends TMemoryLocation {
238+ abstract class MemoryLocation0 extends TMemoryLocation {
239239 final string toString ( ) {
240240 if this .isMayAccess ( )
241241 then result = "?" + this .toStringInternal ( )
Original file line number Diff line number Diff line change @@ -73,6 +73,8 @@ class MemoryLocation extends TMemoryLocation {
7373 final predicate canReuseSsa ( ) { canReuseSsaForVariable ( var ) }
7474}
7575
76+ class MemoryLocation0 = MemoryLocation ;
77+
7678predicate canReuseSsaForOldResult ( Instruction instr ) { none ( ) }
7779
7880abstract class VariableGroup extends Unit {
You can’t perform that action at this time.
0 commit comments