Add @JvmRecord annotation and relevant diagnostics

^KT-43677 In Progress
This commit is contained in:
Denis.Zharkov
2020-11-25 12:54:40 +03:00
parent 059e2aab7a
commit 4f5db241ea
13 changed files with 173 additions and 5 deletions
@@ -141,6 +141,7 @@ enum class LanguageFeature(
ForbidAnonymousReturnTypesInPrivateInlineFunctions(KOTLIN_1_5, kind = BUG_FIX),
ForbidReferencingToUnderscoreNamedParameterOfCatchBlock(KOTLIN_1_5, kind = BUG_FIX),
UseCorrectExecutionOrderForVarargArguments(KOTLIN_1_5, kind = BUG_FIX),
JvmRecordSupport(KOTLIN_1_5),
// Temporarily disabled, see KT-27084/KT-22379
SoundSmartcastFromLoopConditionForLoopAssignedVariables(sinceVersion = null, kind = BUG_FIX),