Fix incorrect test data
Minor, delete obsolete check

'superCall' is now never a JetDelegatorByExpressionSpecifier, so the check is
useless
Fix NoSuchMethodError for data classes with private parameters

Introduced in a07909bb52df3d57946d75a1bc041f7c9f6df1bb
Support object array annotation arguments in deserialization
Temporarily prohibit non-local returns for some stdlib functions

Make InlineUtil work with FQ names, not descriptors

 #KT-5496 Fixed
 #KT-5497 Fixed
Fix unjustified assert in PropertyCodegen

 #KT-5505 Fixed
Add injector-generator to artifacts
Merge pull request #498 from zarechenskiy/injector-generator

Add injector-generator to artifacts
Resurrect assert for property default values in FULL mode

Respond to
https://github.com/JetBrains/kotlin/commit/4980a3357231c833ebdb7111d16e7be5bd342521#commitcomment-7078429

 #KT-5505 Fixed
Minor formatting and unused code deleted
Refactoring of switches codegen parts
When by enum:
Generate TABLESWITCH/LOOKUPSWITCH bytecode command in case of "when" by enum entries
When by String constants:
Generate TABLESWITCH/LOOKUPSWITCH bytecode operation for when operator by String constants
When2Switch: check if entry set is not empty
When2Switch: generate ifnonnull check for nullable values before *switch-opcode
When2Switch: tests for non-literal expression in when by integral
Fix shortening references for receiver in MakeTypeExplicitInLambdaIntention

 #KT-5474 Fixed
Fix shortening references for return type in MakeTypeExplicitInLambdaIntention

 #KT-5475 Fixed
Add test for the same pitfall for parameter types in MakeTypesExplicitInLambda
Fix ConvertAssertToIfWithThrowIntention

to not invoke ShortenReferences on file created by JetPsiFactory

 #KT-5476 Fixed