264265266267268269270
return validWithUnknownValue((InterfaceType) thenType.getLeastUpperBound(elseType)); } @Override public EvaluationResultImpl visitDoubleLiteral(DoubleLiteral node) { return valid(typeProvider.getDoubleType(), new DoubleState(node.getValue())); }