File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
cpp/ql/lib/semmle/code/cpp
rangeanalysis/new/internal/semantic/analysis Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ import cpp
2525 */
2626abstract class StackVariableReachability extends string {
2727 bindingset [ this ]
28- StackVariableReachability ( ) { length ( ) >= 0 }
28+ StackVariableReachability ( ) { this . length ( ) >= 0 }
2929
3030 /** Holds if `node` is a source for the reachability analysis using variable `v`. */
3131 abstract predicate isSource ( ControlFlowNode node , StackVariable v ) ;
@@ -227,7 +227,7 @@ predicate bbSuccessorEntryReachesLoopInvariant(
227227 */
228228abstract class StackVariableReachabilityWithReassignment extends StackVariableReachability {
229229 bindingset [ this ]
230- StackVariableReachabilityWithReassignment ( ) { length ( ) >= 0 }
230+ StackVariableReachabilityWithReassignment ( ) { this . length ( ) >= 0 }
231231
232232 /** Override this predicate rather than `isSource` (`isSource` is used internally). */
233233 abstract predicate isSourceActual ( ControlFlowNode node , StackVariable v ) ;
@@ -330,7 +330,7 @@ abstract class StackVariableReachabilityWithReassignment extends StackVariableRe
330330 */
331331abstract class StackVariableReachabilityExt extends string {
332332 bindingset [ this ]
333- StackVariableReachabilityExt ( ) { length ( ) >= 0 }
333+ StackVariableReachabilityExt ( ) { this . length ( ) >= 0 }
334334
335335 /** `node` is a source for the reachability analysis using variable `v`. */
336336 abstract predicate isSource ( ControlFlowNode node , StackVariable v ) ;
Original file line number Diff line number Diff line change @@ -277,7 +277,7 @@ module RangeStage<
277277 */
278278 private class SafeCastExpr extends ConvertOrBoxExpr {
279279 SafeCastExpr ( ) {
280- conversionCannotOverflow ( getTrackedType ( pragma [ only_bind_into ] ( getOperand ( ) ) ) ,
280+ conversionCannotOverflow ( getTrackedType ( pragma [ only_bind_into ] ( this . getOperand ( ) ) ) ,
281281 pragma [ only_bind_out ] ( getTrackedType ( this ) ) )
282282 }
283283 }
You can’t perform that action at this time.
0 commit comments