delete get/setResultingDataFlowInfo
This commit is contained in:
-5
@@ -31,11 +31,6 @@ import org.jetbrains.jet.lang.types.JetType;
|
|||||||
*/
|
*/
|
||||||
/*package*/ interface ExpressionTypingInternals extends ExpressionTypingFacade {
|
/*package*/ interface ExpressionTypingInternals extends ExpressionTypingFacade {
|
||||||
|
|
||||||
void setResultingDataFlowInfo(@NotNull DataFlowInfo dataFlowInfo);
|
|
||||||
|
|
||||||
@Nullable
|
|
||||||
DataFlowInfo getResultingDataFlowInfo();
|
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
JetType getSelectorReturnType(@NotNull ReceiverDescriptor receiver, @Nullable ASTNode callOperationNode, @NotNull JetExpression selectorExpression, @NotNull ExpressionTypingContext context);
|
JetType getSelectorReturnType(@NotNull ReceiverDescriptor receiver, @Nullable ASTNode callOperationNode, @NotNull JetExpression selectorExpression, @NotNull ExpressionTypingContext context);
|
||||||
|
|
||||||
|
|||||||
-12
@@ -57,7 +57,6 @@ public class ExpressionTypingVisitorDispatcher extends JetVisitor<JetTypeInfo, E
|
|||||||
private final ClosureExpressionsTypingVisitor closures = new ClosureExpressionsTypingVisitor(this);
|
private final ClosureExpressionsTypingVisitor closures = new ClosureExpressionsTypingVisitor(this);
|
||||||
private final ControlStructureTypingVisitor controlStructures = new ControlStructureTypingVisitor(this);
|
private final ControlStructureTypingVisitor controlStructures = new ControlStructureTypingVisitor(this);
|
||||||
private final PatternMatchingTypingVisitor patterns = new PatternMatchingTypingVisitor(this);
|
private final PatternMatchingTypingVisitor patterns = new PatternMatchingTypingVisitor(this);
|
||||||
protected DataFlowInfo resultDataFlowInfo;
|
|
||||||
|
|
||||||
private ExpressionTypingVisitorDispatcher(WritableScope writableScope) {
|
private ExpressionTypingVisitorDispatcher(WritableScope writableScope) {
|
||||||
this.basic = new BasicExpressionTypingVisitor(this);
|
this.basic = new BasicExpressionTypingVisitor(this);
|
||||||
@@ -69,12 +68,6 @@ public class ExpressionTypingVisitorDispatcher extends JetVisitor<JetTypeInfo, E
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@Nullable
|
|
||||||
public DataFlowInfo getResultingDataFlowInfo() {
|
|
||||||
return resultDataFlowInfo;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public JetType getSelectorReturnType(@NotNull ReceiverDescriptor receiver, @Nullable ASTNode callOperationNode, @NotNull JetExpression selectorExpression, @NotNull ExpressionTypingContext context) {
|
public JetType getSelectorReturnType(@NotNull ReceiverDescriptor receiver, @Nullable ASTNode callOperationNode, @NotNull JetExpression selectorExpression, @NotNull ExpressionTypingContext context) {
|
||||||
return basic.getSelectorReturnType(receiver, callOperationNode, selectorExpression, context);
|
return basic.getSelectorReturnType(receiver, callOperationNode, selectorExpression, context);
|
||||||
@@ -85,11 +78,6 @@ public class ExpressionTypingVisitorDispatcher extends JetVisitor<JetTypeInfo, E
|
|||||||
return basic.checkInExpression(callElement, operationSign, left, right, context);
|
return basic.checkInExpression(callElement, operationSign, left, right, context);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void setResultingDataFlowInfo(@NotNull DataFlowInfo dataFlowInfo) {
|
|
||||||
this.resultDataFlowInfo = dataFlowInfo;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@NotNull
|
@NotNull
|
||||||
public final JetTypeInfo safeGetTypeInfo(@NotNull JetExpression expression, ExpressionTypingContext context) {
|
public final JetTypeInfo safeGetTypeInfo(@NotNull JetExpression expression, ExpressionTypingContext context) {
|
||||||
|
|||||||
Reference in New Issue
Block a user