File tree Expand file tree Collapse file tree 4 files changed +8
-8
lines changed
cpp/ql/lib/semmle/code/cpp/ir/implementation
unaliased_ssa/gvn/internal
csharp/ql/src/experimental/ir/implementation
unaliased_ssa/gvn/internal Expand file tree Collapse file tree 4 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -200,8 +200,8 @@ private predicate inheritanceConversionValueNumber(
200200 instr .getEnclosingIRFunction ( ) = irFunc and
201201 instr .getOpcode ( ) = opcode and
202202 tvalueNumber ( instr .getUnary ( ) ) = operand and
203- unique( | | instr .( InheritanceConversionInstruction ) . getBaseClass ( ) ) = baseClass and
204- unique( | | instr .( InheritanceConversionInstruction ) . getDerivedClass ( ) ) = derivedClass
203+ unique( | | instr .getBaseClass ( ) ) = baseClass and
204+ unique( | | instr .getDerivedClass ( ) ) = derivedClass
205205}
206206
207207private predicate loadTotalOverlapValueNumber (
Original file line number Diff line number Diff line change @@ -200,8 +200,8 @@ private predicate inheritanceConversionValueNumber(
200200 instr .getEnclosingIRFunction ( ) = irFunc and
201201 instr .getOpcode ( ) = opcode and
202202 tvalueNumber ( instr .getUnary ( ) ) = operand and
203- unique( | | instr .( InheritanceConversionInstruction ) . getBaseClass ( ) ) = baseClass and
204- unique( | | instr .( InheritanceConversionInstruction ) . getDerivedClass ( ) ) = derivedClass
203+ unique( | | instr .getBaseClass ( ) ) = baseClass and
204+ unique( | | instr .getDerivedClass ( ) ) = derivedClass
205205}
206206
207207private predicate loadTotalOverlapValueNumber (
Original file line number Diff line number Diff line change @@ -200,8 +200,8 @@ private predicate inheritanceConversionValueNumber(
200200 instr .getEnclosingIRFunction ( ) = irFunc and
201201 instr .getOpcode ( ) = opcode and
202202 tvalueNumber ( instr .getUnary ( ) ) = operand and
203- unique( | | instr .( InheritanceConversionInstruction ) . getBaseClass ( ) ) = baseClass and
204- unique( | | instr .( InheritanceConversionInstruction ) . getDerivedClass ( ) ) = derivedClass
203+ unique( | | instr .getBaseClass ( ) ) = baseClass and
204+ unique( | | instr .getDerivedClass ( ) ) = derivedClass
205205}
206206
207207private predicate loadTotalOverlapValueNumber (
Original file line number Diff line number Diff line change @@ -200,8 +200,8 @@ private predicate inheritanceConversionValueNumber(
200200 instr .getEnclosingIRFunction ( ) = irFunc and
201201 instr .getOpcode ( ) = opcode and
202202 tvalueNumber ( instr .getUnary ( ) ) = operand and
203- unique( | | instr .( InheritanceConversionInstruction ) . getBaseClass ( ) ) = baseClass and
204- unique( | | instr .( InheritanceConversionInstruction ) . getDerivedClass ( ) ) = derivedClass
203+ unique( | | instr .getBaseClass ( ) ) = baseClass and
204+ unique( | | instr .getDerivedClass ( ) ) = derivedClass
205205}
206206
207207private predicate loadTotalOverlapValueNumber (
You can’t perform that action at this time.
0 commit comments