박싱된 Range.startRange.endInclusive 프로퍼티를 보고합니다.

이들 프로퍼티는 불필요한 호출을 피하기 위해 unboxed firstlast 프로퍼티로 바꿀 수 있습니다.

빠른 수정에서는 startendInclusive 프로퍼티를 그에 대응하는 firstlast로 바꿉니다.

예:


  fun foo(range: CharRange) {
      val lastElement = range.endInclusive
  }

빠른 수정을 적용한 후:


  fun foo(range: CharRange) {
      val lastElement = range.last
  }