Merge pull request #3666 from hvitved/csharp/ir-experimental

C#: Move IR code into 'experimental' folder
This commit is contained in:
Calum Grant
2020-06-10 19:50:37 +01:00
committed by GitHub
214 changed files with 322 additions and 322 deletions

View File

@@ -0,0 +1 @@
experimental/ir/implementation/raw/PrintIR.ql

View File

@@ -0,0 +1 @@
experimental/ir/implementation/raw/IRConsistency.ql

View File

@@ -0,0 +1 @@
experimental/ir/implementation/unaliased_ssa/IRConsistency.ql

View File

@@ -0,0 +1 @@
experimental/ir/implementation/unaliased_ssa/internal/SSAConsistency.ql

View File

@@ -1,7 +1,7 @@
import csharp
import semmle.code.csharp.ir.IR
import semmle.code.csharp.ir.rangeanalysis.RangeAnalysis
import semmle.code.csharp.ir.rangeanalysis.RangeUtils
import experimental.ir.IR
import experimental.ir.rangeanalysis.RangeAnalysis
import experimental.ir.rangeanalysis.RangeUtils
/**
* Holds if the index expression of `aa` is less than or equal to the array length plus `k`.

View File

@@ -1,7 +1,7 @@
import semmle.code.csharp.ir.rangeanalysis.RangeAnalysis
import semmle.code.csharp.ir.IR
import semmle.code.csharp.ir.internal.IRGuards
import semmle.code.csharp.ir.ValueNumbering
import experimental.ir.rangeanalysis.RangeAnalysis
import experimental.ir.IR
import experimental.ir.internal.IRGuards
import experimental.ir.ValueNumbering
query predicate instructionBounds(
Instruction i, Bound b, int delta, boolean upper, Reason reason, Location reasonLoc

View File

@@ -1 +0,0 @@
semmle/code/csharp/ir/implementation/raw/PrintIR.ql

View File

@@ -1 +0,0 @@
semmle/code/csharp/ir/implementation/raw/IRConsistency.ql

View File

@@ -1 +0,0 @@
semmle/code/csharp/ir/implementation/unaliased_ssa/IRConsistency.ql

View File

@@ -1 +0,0 @@
semmle/code/csharp/ir/implementation/unaliased_ssa/internal/SSAConsistency.ql