Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 749d606 commit e8b3bf5Copy full SHA for e8b3bf5
1 file changed
java/kotlin-extractor/src/main/kotlin/KotlinFileExtractor.kt
@@ -2640,10 +2640,8 @@ open class KotlinFileExtractor(
2640
2641
if ((isAndAnd || isOrOr) &&
2642
e.branches.size == 2 &&
2643
- e.branches[1].condition is IrConst<*> &&
2644
- (e.branches[1].condition as IrConst<*>).value == true &&
2645
- e.branches[if (e.origin == IrStatementOrigin.ANDAND) 1 else 0].result is IrConst<*> &&
2646
- (e.branches[if (e.origin == IrStatementOrigin.ANDAND) 1 else 0].result as IrConst<*>).value == isOrOr) {
+ (e.branches[1].condition as? IrConst<*>)?.value == true &&
+ (e.branches[if (e.origin == IrStatementOrigin.ANDAND) 1 else 0].result as? IrConst<*>)?.value == isOrOr) {
2647
2648
// resugar binary logical operators:
2649
0 commit comments