Kotlin: Extract lateinit modifier

This commit is contained in:
Tamas Vajk
2022-10-05 15:25:45 +02:00
parent 61a05c2b6c
commit 082544e88c
3 changed files with 14 additions and 2 deletions

View File

@@ -67,10 +67,10 @@ abstract class Modifiable extends Element {
/** Holds if this element has an `inline` modifier. */
predicate isInline() { this.hasModifier("inline") }
/** Holds if this element has an `noinline` modifier. */
/** Holds if this element has a `noinline` modifier. */
predicate isNoinline() { this.hasModifier("noinline") }
/** Holds if this element has an `crossinline` modifier. */
/** Holds if this element has a `crossinline` modifier. */
predicate isCrossinline() { this.hasModifier("crossinline") }
/** Holds if this element has a `suspend` modifier. */
@@ -93,4 +93,7 @@ abstract class Modifiable extends Element {
/** Holds if this element has a `strictfp` modifier. */
predicate isStrictfp() { this.hasModifier("strictfp") }
/** Holds if this element has a `lateinit` modifier. */
predicate isLateinit() { this.hasModifier("lateinit") }
}