From 95e2f162d96da6b258d9253fcb3eda698fbcc7d0 Mon Sep 17 00:00:00 2001 From: Anders Schack-Mulligen Date: Wed, 11 Sep 2019 17:17:47 +0200 Subject: [PATCH] Java/C++/C#: Adjust toString of empty accesspath. --- cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl.qll | 2 +- cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl2.qll | 2 +- cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl3.qll | 2 +- cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl4.qll | 2 +- .../src/semmle/code/cpp/dataflow/internal/DataFlowImplLocal.qll | 2 +- .../src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl.qll | 2 +- .../src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl2.qll | 2 +- .../src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl3.qll | 2 +- .../src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl4.qll | 2 +- .../src/semmle/code/csharp/dataflow/internal/DataFlowImpl.qll | 2 +- .../src/semmle/code/csharp/dataflow/internal/DataFlowImpl2.qll | 2 +- .../src/semmle/code/csharp/dataflow/internal/DataFlowImpl3.qll | 2 +- .../src/semmle/code/csharp/dataflow/internal/DataFlowImpl4.qll | 2 +- .../src/semmle/code/csharp/dataflow/internal/DataFlowImpl5.qll | 2 +- java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl.qll | 2 +- .../ql/src/semmle/code/java/dataflow/internal/DataFlowImpl2.qll | 2 +- .../ql/src/semmle/code/java/dataflow/internal/DataFlowImpl3.qll | 2 +- .../ql/src/semmle/code/java/dataflow/internal/DataFlowImpl4.qll | 2 +- .../ql/src/semmle/code/java/dataflow/internal/DataFlowImpl5.qll | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl.qll b/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl.qll index c66bcde0044..2da1d89e499 100644 --- a/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl.qll +++ b/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl2.qll b/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl2.qll index c66bcde0044..2da1d89e499 100644 --- a/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl2.qll +++ b/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl2.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl3.qll b/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl3.qll index c66bcde0044..2da1d89e499 100644 --- a/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl3.qll +++ b/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl3.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl4.qll b/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl4.qll index c66bcde0044..2da1d89e499 100644 --- a/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl4.qll +++ b/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl4.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImplLocal.qll b/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImplLocal.qll index c66bcde0044..2da1d89e499 100644 --- a/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImplLocal.qll +++ b/cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImplLocal.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl.qll b/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl.qll index c66bcde0044..2da1d89e499 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl2.qll b/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl2.qll index c66bcde0044..2da1d89e499 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl2.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl2.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl3.qll b/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl3.qll index c66bcde0044..2da1d89e499 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl3.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl3.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl4.qll b/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl4.qll index c66bcde0044..2da1d89e499 100644 --- a/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl4.qll +++ b/cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl4.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl.qll b/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl.qll index c66bcde0044..2da1d89e499 100644 --- a/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl.qll +++ b/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl2.qll b/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl2.qll index c66bcde0044..2da1d89e499 100644 --- a/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl2.qll +++ b/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl2.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl3.qll b/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl3.qll index c66bcde0044..2da1d89e499 100644 --- a/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl3.qll +++ b/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl3.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl4.qll b/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl4.qll index c66bcde0044..2da1d89e499 100644 --- a/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl4.qll +++ b/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl4.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl5.qll b/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl5.qll index c66bcde0044..2da1d89e499 100644 --- a/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl5.qll +++ b/csharp/ql/src/semmle/code/csharp/dataflow/internal/DataFlowImpl5.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl.qll b/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl.qll index c66bcde0044..2da1d89e499 100644 --- a/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl.qll +++ b/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl2.qll b/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl2.qll index c66bcde0044..2da1d89e499 100644 --- a/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl2.qll +++ b/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl2.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl3.qll b/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl3.qll index c66bcde0044..2da1d89e499 100644 --- a/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl3.qll +++ b/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl3.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl4.qll b/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl4.qll index c66bcde0044..2da1d89e499 100644 --- a/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl4.qll +++ b/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl4.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() { diff --git a/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl5.qll b/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl5.qll index c66bcde0044..2da1d89e499 100644 --- a/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl5.qll +++ b/java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl5.qll @@ -1260,7 +1260,7 @@ abstract private class AccessPath extends TAccessPath { private class AccessPathNil extends AccessPath, TNil { override string toString() { - exists(DataFlowType t | this = TNil(t) | result = concat(ppReprType(t))) + exists(DataFlowType t | this = TNil(t) | result = concat(" : " + ppReprType(t))) } override AccessPathFront getFront() {