diff --git a/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/Instruction.qll b/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/Instruction.qll index efc873b8f44..1726ecdda68 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/Instruction.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/Instruction.qll @@ -611,7 +611,7 @@ class VariableInstruction extends Instruction { override string getImmediateString() { result = var.toString() } - final IRVariable getVariable() { result = var } + final IRVariable getIRVariable() { result = var } } class FieldInstruction extends Instruction { diff --git a/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/ValueNumbering.qll b/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/ValueNumbering.qll index e3e52df8931..df6c5be7728 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/ValueNumbering.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/ValueNumbering.qll @@ -135,14 +135,14 @@ private predicate variableAddressValueNumber( VariableAddressInstruction instr, IRFunction irFunc, IRVariable var ) { instr.getEnclosingIRFunction() = irFunc and - instr.getVariable() = var + instr.getIRVariable() = var } private predicate initializeParameterValueNumber( InitializeParameterInstruction instr, IRFunction irFunc, IRVariable var ) { instr.getEnclosingIRFunction() = irFunc and - instr.getVariable() = var + instr.getIRVariable() = var } private predicate initializeThisValueNumber(InitializeThisInstruction instr, IRFunction irFunc) { diff --git a/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/AliasAnalysis.qll b/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/AliasAnalysis.qll index dc50ef01354..b9aa07c1b36 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/AliasAnalysis.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/AliasAnalysis.qll @@ -282,7 +282,7 @@ private predicate automaticVariableAddressEscapes(IRAutomaticVariable var) { // The variable's address escapes if the result of any // VariableAddressInstruction that computes the variable's address escapes. exists(VariableAddressInstruction instr | - instr.getVariable() = var and + instr.getIRVariable() = var and resultEscapesNonReturn(instr) ) } @@ -305,7 +305,7 @@ predicate variableAddressEscapes(IRVariable var) { */ predicate resultPointsTo(Instruction instr, IRVariable var, IntValue bitOffset) { // The address of a variable points to that variable, at offset 0. - instr.(VariableAddressInstruction).getVariable() = var and + instr.(VariableAddressInstruction).getIRVariable() = var and bitOffset = 0 or exists(Operand operand, IntValue originalBitOffset, IntValue propagatedBitOffset | diff --git a/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConstruction.qll b/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConstruction.qll index 0fb6676bb42..3010825d50b 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConstruction.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConstruction.qll @@ -334,7 +334,7 @@ private module Cached { IRVariable getInstructionVariable(Instruction instruction) { result = getNewIRVariable(getOldInstruction(instruction) .(OldIR::VariableInstruction) - .getVariable()) + .getIRVariable()) } cached diff --git a/cpp/ql/src/semmle/code/cpp/ir/implementation/raw/Instruction.qll b/cpp/ql/src/semmle/code/cpp/ir/implementation/raw/Instruction.qll index efc873b8f44..1726ecdda68 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/implementation/raw/Instruction.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/implementation/raw/Instruction.qll @@ -611,7 +611,7 @@ class VariableInstruction extends Instruction { override string getImmediateString() { result = var.toString() } - final IRVariable getVariable() { result = var } + final IRVariable getIRVariable() { result = var } } class FieldInstruction extends Instruction { diff --git a/cpp/ql/src/semmle/code/cpp/ir/implementation/raw/gvn/ValueNumbering.qll b/cpp/ql/src/semmle/code/cpp/ir/implementation/raw/gvn/ValueNumbering.qll index e3e52df8931..df6c5be7728 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/implementation/raw/gvn/ValueNumbering.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/implementation/raw/gvn/ValueNumbering.qll @@ -135,14 +135,14 @@ private predicate variableAddressValueNumber( VariableAddressInstruction instr, IRFunction irFunc, IRVariable var ) { instr.getEnclosingIRFunction() = irFunc and - instr.getVariable() = var + instr.getIRVariable() = var } private predicate initializeParameterValueNumber( InitializeParameterInstruction instr, IRFunction irFunc, IRVariable var ) { instr.getEnclosingIRFunction() = irFunc and - instr.getVariable() = var + instr.getIRVariable() = var } private predicate initializeThisValueNumber(InitializeThisInstruction instr, IRFunction irFunc) { diff --git a/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/Instruction.qll b/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/Instruction.qll index efc873b8f44..1726ecdda68 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/Instruction.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/Instruction.qll @@ -611,7 +611,7 @@ class VariableInstruction extends Instruction { override string getImmediateString() { result = var.toString() } - final IRVariable getVariable() { result = var } + final IRVariable getIRVariable() { result = var } } class FieldInstruction extends Instruction { diff --git a/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll b/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll index e3e52df8931..df6c5be7728 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll @@ -135,14 +135,14 @@ private predicate variableAddressValueNumber( VariableAddressInstruction instr, IRFunction irFunc, IRVariable var ) { instr.getEnclosingIRFunction() = irFunc and - instr.getVariable() = var + instr.getIRVariable() = var } private predicate initializeParameterValueNumber( InitializeParameterInstruction instr, IRFunction irFunc, IRVariable var ) { instr.getEnclosingIRFunction() = irFunc and - instr.getVariable() = var + instr.getIRVariable() = var } private predicate initializeThisValueNumber(InitializeThisInstruction instr, IRFunction irFunc) { diff --git a/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll b/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll index dc50ef01354..b9aa07c1b36 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll @@ -282,7 +282,7 @@ private predicate automaticVariableAddressEscapes(IRAutomaticVariable var) { // The variable's address escapes if the result of any // VariableAddressInstruction that computes the variable's address escapes. exists(VariableAddressInstruction instr | - instr.getVariable() = var and + instr.getIRVariable() = var and resultEscapesNonReturn(instr) ) } @@ -305,7 +305,7 @@ predicate variableAddressEscapes(IRVariable var) { */ predicate resultPointsTo(Instruction instr, IRVariable var, IntValue bitOffset) { // The address of a variable points to that variable, at offset 0. - instr.(VariableAddressInstruction).getVariable() = var and + instr.(VariableAddressInstruction).getIRVariable() = var and bitOffset = 0 or exists(Operand operand, IntValue originalBitOffset, IntValue propagatedBitOffset | diff --git a/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll b/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll index 0fb6676bb42..3010825d50b 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll @@ -334,7 +334,7 @@ private module Cached { IRVariable getInstructionVariable(Instruction instruction) { result = getNewIRVariable(getOldInstruction(instruction) .(OldIR::VariableInstruction) - .getVariable()) + .getIRVariable()) } cached diff --git a/csharp/ql/src/semmle/code/csharp/ir/implementation/raw/Instruction.qll b/csharp/ql/src/semmle/code/csharp/ir/implementation/raw/Instruction.qll index efc873b8f44..1726ecdda68 100644 --- a/csharp/ql/src/semmle/code/csharp/ir/implementation/raw/Instruction.qll +++ b/csharp/ql/src/semmle/code/csharp/ir/implementation/raw/Instruction.qll @@ -611,7 +611,7 @@ class VariableInstruction extends Instruction { override string getImmediateString() { result = var.toString() } - final IRVariable getVariable() { result = var } + final IRVariable getIRVariable() { result = var } } class FieldInstruction extends Instruction { diff --git a/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/Instruction.qll b/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/Instruction.qll index efc873b8f44..1726ecdda68 100644 --- a/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/Instruction.qll +++ b/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/Instruction.qll @@ -611,7 +611,7 @@ class VariableInstruction extends Instruction { override string getImmediateString() { result = var.toString() } - final IRVariable getVariable() { result = var } + final IRVariable getIRVariable() { result = var } } class FieldInstruction extends Instruction { diff --git a/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll b/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll index 53b4f5c9647..f887d39d10b 100644 --- a/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll +++ b/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll @@ -135,14 +135,14 @@ private predicate variableAddressValueNumber( VariableAddressInstruction instr, IRFunction irFunc, IRVariable var ) { instr.getEnclosingIRFunction() = irFunc and - instr.getVariable() = var + instr.getIRVariable() = var } private predicate initializeParameterValueNumber( InitializeParameterInstruction instr, IRFunction irFunc, IRVariable var ) { instr.getEnclosingIRFunction() = irFunc and - instr.getVariable() = var + instr.getIRVariable() = var } private predicate initializeThisValueNumber(InitializeThisInstruction instr, IRFunction irFunc) { diff --git a/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll b/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll index 43d5a378793..1f5064f6766 100644 --- a/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll +++ b/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll @@ -269,7 +269,7 @@ private predicate automaticVariableAddressEscapes(IRAutomaticVariable var) { // The variable's address escapes if the result of any // VariableAddressInstruction that computes the variable's address escapes. exists(VariableAddressInstruction instr | - instr.getVariable() = var and + instr.getIRVariable() = var and resultEscapesNonReturn(instr) ) } @@ -292,7 +292,7 @@ predicate variableAddressEscapes(IRVariable var) { */ predicate resultPointsTo(Instruction instr, IRVariable var, IntValue bitOffset) { // The address of a variable points to that variable, at offset 0. - instr.(VariableAddressInstruction).getVariable() = var and + instr.(VariableAddressInstruction).getIRVariable() = var and bitOffset = 0 or exists(Operand operand, IntValue originalBitOffset, IntValue propagatedBitOffset | diff --git a/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll b/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll index f65f18b1ec2..159b6328ab0 100644 --- a/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll +++ b/csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll @@ -337,7 +337,7 @@ private module Cached { IRVariable getInstructionVariable(Instruction instruction) { result = getNewIRVariable(getOldInstruction(instruction) .(OldIR::VariableInstruction) - .getVariable()) + .getIRVariable()) } cached