Reports labels that don't points to a functions.

It's forbidden to declare a target label that does not denote a function.

The quick-fix removes the label.

Example:


  fun testValLabelInReturn() {
      L@ val fn = { return@L }
      fn()
  }

After the quick-fix is applied:


  fun testValLabelInReturn() {
      L@ val fn = { return }
      fn()
  }

This inspection only reports if the language level of the project or module is 1.4 or higher.