Skip to content

Commit eb4cdf8

Browse files
Optimize cast gen logic
1 parent 395adf9 commit eb4cdf8

File tree

1 file changed

+0
-3
lines changed
  • compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/bir/codegen

1 file changed

+0
-3
lines changed

compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/bir/codegen/JvmCastGen.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1144,9 +1144,6 @@ private void generateCheckCastToJSON(MethodVisitor mv, BType type) {
11441144
private void generateCheckCastToUnionType(MethodVisitor mv, BType sourceType, BUnionType targetType) {
11451145

11461146
generateCastToAny(mv, sourceType);
1147-
if (targetType.getMemberTypes().contains(sourceType)) {
1148-
return;
1149-
}
11501147
checkCast(mv, sourceType, targetType);
11511148
}
11521149

0 commit comments

Comments
 (0)