| public class S { |
| void f(Boolean override) { |
| |
| if (override == null) { |
| //doSomething(); |
| } else if (override) { // always false? |
| //doOverride(); |
| } |
| |
| } |
| public void te0(boolean b){ |
| Boolean c = false; |
| // if (b) c = true; |
| if (c) { |
| } |
| } |
| public void te1(boolean b){ |
| Boolean c = true; |
| // if (b) c = true; |
| if (c) { |
| } |
| } |
| public void te2(boolean b){ |
| Boolean c = false; |
| if (b) c = true; |
| if (c) { |
| } |
| } |
| |
| public void te3(boolean b){ |
| Boolean c = Boolean.FALSE; |
| boolean o = !c; |
| if (o) { |
| } |
| } |
| public void te4(boolean b){ |
| Boolean c = Boolean.FALSE; |
| boolean o = c; |
| if (o) { |
| } |
| } |
| public void te5(boolean b){ |
| Boolean c = Boolean.TRUE; |
| boolean o = b||c; |
| if (o) { |
| } |
| } |
| public void te6(boolean b){ |
| Boolean c = Boolean.TRUE; |
| boolean o = !c; |
| o |= c&b; |
| if (o) { |
| } |
| } |
| } |