Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullReferenceImplTransformations.java')
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullReferenceImplTransformations.java19
1 files changed, 18 insertions, 1 deletions
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullReferenceImplTransformations.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullReferenceImplTransformations.java
index 7162b30921..c1b13b189b 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullReferenceImplTransformations.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullReferenceImplTransformations.java
@@ -9,6 +9,7 @@
* IBM Corporation - initial API and implementation
* Stephan Herrmann - Contribution for
* bug 345305 - [compiler][null] Compiler misidentifies a case of "variable can only be null"
+ * bug 386181 - [compiler][null] wrong transition in UnconditionalFlowInfo.mergedWith()
*******************************************************************************/
package org.eclipse.jdt.core.tests.compiler.regression;
@@ -1174,6 +1175,7 @@ public class NullReferenceImplTransformations {
{0x00,0x10,0x10},
{0x00,0x14,0x14},
{0x00,0x18,0x18},
+ {0x00,0x1C,0x1C},
{0x00,0x24,0x04},
{0x00,0x28,0x08},
{0x00,0x2C,0x08},
@@ -1187,6 +1189,7 @@ public class NullReferenceImplTransformations {
{0x04,0x10,0x14},
{0x04,0x14,0x14},
{0x04,0x18,0x18},
+ {0x04,0x1C,0x1C},
{0x04,0x24,0x04},
{0x04,0x28,0x0C},
{0x04,0x2C,0x0C},
@@ -1197,6 +1200,7 @@ public class NullReferenceImplTransformations {
{0x08,0x10,0x18},
{0x08,0x14,0x18},
{0x08,0x18,0x18},
+ {0x08,0x1C,0x1C},
{0x08,0x24,0x0C},
{0x08,0x28,0x08},
{0x08,0x2C,0x08},
@@ -1206,6 +1210,7 @@ public class NullReferenceImplTransformations {
{0x0C,0x10,0x18},
{0x0C,0x14,0x18},
{0x0C,0x18,0x18},
+ {0x0C,0x1C,0x1C},
{0x0C,0x24,0x0C},
{0x0C,0x28,0x0C},
{0x0C,0x30,0x18},
@@ -1213,21 +1218,33 @@ public class NullReferenceImplTransformations {
{0x10,0x10,0x10},
{0x10,0x14,0x14},
{0x10,0x18,0x18},
+ {0x10,0x1C,0x1C},
{0x10,0x24,0x14},
{0x10,0x28,0x18},
{0x10,0x30,0x10},
{0x10,0x34,0x10},
{0x14,0x14,0x14},
{0x14,0x18,0x18},
+ {0x14,0x1C,0x1C},
{0x14,0x24,0x14},
{0x14,0x28,0x18},
{0x14,0x30,0x14},
{0x18,0x18,0x18},
+ {0x18,0x1C,0x1C},
{0x18,0x24,0x18},
{0x18,0x28,0x18},
{0x18,0x30,0x18},
+ {0x1C,0x1C,0x1C},
+ {0x1C,0x20,0x1C},
+ {0x1C,0x24,0x1C},
+ {0x1C,0x28,0x1C},
+ {0x1C,0x2C,0x1C},
+ {0x1C,0x30,0x1C},
+ {0x1C,0x34,0x1C},
+ {0x1C,0x38,0x1C},
+ {0x1C,0x3C,0x1C},
{0x24,0x24,0x24},
- {0x24,0x28,0x24},
+ {0x24,0x28,0x0C},
{0x24,0x30,0x14},
{0x28,0x28,0x28},
{0x28,0x30,0x18},

Back to the top