Unbind modifiers checks from psi

Use common code in FE and FIR in modifier checker, refactor
This commit is contained in:
Ivan Kochurkin
2021-08-04 15:15:47 +03:00
committed by TeamCityServer
parent ed0e3b0fed
commit e85940a1ac
14 changed files with 729 additions and 555 deletions
@@ -49,4 +49,4 @@ final value class D0(val x: Int)
<!INLINE_CLASS_NOT_FINAL!>abstract<!> value class D2(val x: Int)
<!INLINE_CLASS_NOT_FINAL!>sealed<!> value class D3(val x: Int)
value data class D4(val x: String)
<!INCOMPATIBLE_MODIFIERS!>value<!> <!INCOMPATIBLE_MODIFIERS!>data<!> class D4(val x: String)