Files
kotlin-fork/compiler/testData/diagnostics/tests/smartCasts/varnotnull/kt5502.kt
T
2015-04-06 18:32:19 +03:00

16 lines
461 B
Kotlin

// NB: should work after KT-5907 / KT-4450 fix
val currentTimeMillis = 1234L
public class Foo(protected val maxParsingTimeInMillis: Long?) {
var parsingStartTimeStamp = 0L
protected fun checkForParsingTimeout(): Boolean {
if (maxParsingTimeInMillis == null)
return true
if (currentTimeMillis - parsingStartTimeStamp > <!DEBUG_INFO_SMARTCAST!>maxParsingTimeInMillis<!>)
return false
return true
}
}