Files
kotlin-fork/compiler/testData/diagnostics/tests/smartCasts/publicVals/kt5502.kt
T
Mikhail Glukhikh 1544755838 Test refactoring
2015-04-14 19:11:26 +03:00

16 lines
461 B
Kotlin
Vendored

// 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
}
}