Skip to content

Commit

Permalink
Merge pull request #43453 from rdulmina/master
Browse files Browse the repository at this point in the history
Remove deprecated `BLangChannelLiteral` sub class
  • Loading branch information
gimantha authored Oct 4, 2024
2 parents 2b342d8 + ed1d289 commit e3c0757
Show file tree
Hide file tree
Showing 7 changed files with 0 additions and 67 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -913,10 +913,6 @@ public void visit(BLangRecordLiteral.BLangMapLiteral mapLiteral) {
public void visit(BLangRecordLiteral.BLangStructLiteral structLiteral) {
}

@Override
public void visit(BLangRecordLiteral.BLangChannelLiteral channelLiteral) {
}

@Override
public void visit(BLangInvocation.BFunctionPointerInvocation bFunctionPointerInvocation) {
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1293,16 +1293,6 @@ public void visit(BLangSimpleVarRef.BLangTypeLoad typeLoad) {
result = typeLoad;
}

@Override
public void visit(BLangRecordLiteral.BLangChannelLiteral channelLiteral) {
channelLiteral.fields.forEach(field -> {
BLangRecordLiteral.BLangRecordKeyValueField keyValue = (BLangRecordLiteral.BLangRecordKeyValueField) field;
keyValue.key.expr = rewriteExpr(keyValue.key.expr);
keyValue.valueExpr = rewriteExpr(keyValue.valueExpr);
});
result = channelLiteral;
}

@Override
public void visit(BLangXMLNS.BLangLocalXMLNS xmlnsNode) {
xmlnsNode.namespaceURI = rewriteExpr(xmlnsNode.namespaceURI);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2103,16 +2103,6 @@ public void visit(BLangSimpleVarRef.BLangTypeLoad typeLoad) {
result = typeLoad;
}

@Override
public void visit(BLangRecordLiteral.BLangChannelLiteral channelLiteral) {
channelLiteral.fields.forEach(field -> {
BLangRecordLiteral.BLangRecordKeyValueField keyValue = (BLangRecordLiteral.BLangRecordKeyValueField) field;
keyValue.key.expr = rewriteExpr(keyValue.key.expr);
keyValue.valueExpr = rewriteExpr(keyValue.valueExpr);
});
result = channelLiteral;
}

@Override
public void visit(BLangXMLNS.BLangLocalXMLNS xmlnsNode) {
xmlnsNode.namespaceURI = rewriteExpr(xmlnsNode.namespaceURI);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1621,16 +1621,6 @@ public void visit(BLangSimpleVarRef.BLangTypeLoad typeLoad) {
result = typeLoad;
}

@Override
public void visit(BLangRecordLiteral.BLangChannelLiteral channelLiteral) {
channelLiteral.fields.forEach(field -> {
BLangRecordLiteral.BLangRecordKeyValueField keyValue = (BLangRecordLiteral.BLangRecordKeyValueField) field;
keyValue.key.expr = rewriteExpr(keyValue.key.expr);
keyValue.valueExpr = rewriteExpr(keyValue.valueExpr);
});
result = channelLiteral;
}

@Override
public void visit(BLangXMLNS.BLangLocalXMLNS xmlnsNode) {
xmlnsNode.namespaceURI = rewriteExpr(xmlnsNode.namespaceURI);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2027,11 +2027,6 @@ public void visit(BLangRecordLiteral.BLangStructLiteral structLiteral) {
// Ignore
}

@Override
public void visit(BLangRecordLiteral.BLangChannelLiteral channelLiteral) {
// Ignore
}

@Override
public void visit(BLangInvocation.BFunctionPointerInvocation bFunctionPointerInvocation) {
// Ignore
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,6 @@
import org.wso2.ballerinalang.compiler.tree.expressions.BLangReQuantifier;
import org.wso2.ballerinalang.compiler.tree.expressions.BLangReSequence;
import org.wso2.ballerinalang.compiler.tree.expressions.BLangRecordLiteral;
import org.wso2.ballerinalang.compiler.tree.expressions.BLangRecordLiteral.BLangChannelLiteral;
import org.wso2.ballerinalang.compiler.tree.expressions.BLangRecordLiteral.BLangMapLiteral;
import org.wso2.ballerinalang.compiler.tree.expressions.BLangRecordLiteral.BLangStructLiteral;
import org.wso2.ballerinalang.compiler.tree.expressions.BLangRecordVarRef;
Expand Down Expand Up @@ -951,10 +950,6 @@ public void visit(BLangStructLiteral structLiteral) {
throw new AssertionError();
}

public void visit(BLangChannelLiteral channelLiteral) {
throw new AssertionError();
}

public void visit(BFunctionPointerInvocation bFunctionPointerInvocation) {
throw new AssertionError();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -338,27 +338,4 @@ public <T, R> R apply(BLangNodeTransformer<T, R> modifier, T props) {
return modifier.transform(this, props);
}
}

/**
* This class represents a channel type literal expression.
*
* @since 0.982.0
*/
@Deprecated
public static class BLangChannelLiteral extends BLangRecordLiteral {

// TODO: #AST_CLEAN
public String channelName;

public BLangChannelLiteral(Location pos, BType channelType, String channelName) {
super(pos);
this.setBType(channelType);
this.channelName = channelName;
}

@Override
public void accept(BLangNodeVisitor visitor) {
visitor.visit(this);
}
}
}

0 comments on commit e3c0757

Please sign in to comment.