hasBlockBody() fixed
This commit is contained in:
@@ -188,6 +188,7 @@ public class JetControlFlowProcessor {
|
|||||||
JetArrayAccessExpression arrayAccessExpression = (JetArrayAccessExpression) left;
|
JetArrayAccessExpression arrayAccessExpression = (JetArrayAccessExpression) left;
|
||||||
visitAssignToArrayAccess(expression, arrayAccessExpression);
|
visitAssignToArrayAccess(expression, arrayAccessExpression);
|
||||||
} else if (left instanceof JetQualifiedExpression) {
|
} else if (left instanceof JetQualifiedExpression) {
|
||||||
|
//
|
||||||
JetQualifiedExpression qualifiedExpression = (JetQualifiedExpression) left;
|
JetQualifiedExpression qualifiedExpression = (JetQualifiedExpression) left;
|
||||||
value(qualifiedExpression.getReceiverExpression(), false, false);
|
value(qualifiedExpression.getReceiverExpression(), false, false);
|
||||||
value(expression.getOperationReference(), false, false);
|
value(expression.getOperationReference(), false, false);
|
||||||
|
|||||||
@@ -76,6 +76,6 @@ public class JetFunction extends JetTypeParameterListOwner implements JetDeclara
|
|||||||
}
|
}
|
||||||
|
|
||||||
public boolean hasBlockBody() {
|
public boolean hasBlockBody() {
|
||||||
return findChildByType(JetTokens.EQ) != null;
|
return findChildByType(JetTokens.EQ) == null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,7 @@ public class BindingTraceContext extends BindingTrace implements BindingContext
|
|||||||
|
|
||||||
private <K, V> void safePut(Map<K, V> map, K key, V value) {
|
private <K, V> void safePut(Map<K, V> map, K key, V value) {
|
||||||
V oldValue = map.put(key, value);
|
V oldValue = map.put(key, value);
|
||||||
|
// TODO:
|
||||||
// assert oldValue == null || oldValue == value : key + ": " + oldValue + " and " + value;
|
// assert oldValue == null || oldValue == value : key + ": " + oldValue + " and " + value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
package org.jetbrains.jet.lang.types.nullability;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author abreslav
|
||||||
|
*/
|
||||||
|
public class NullabilityDomain {
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user