Temporarily revert changes that create separate class descriptors for each PSI class
Replace "InvalidArgumentException" with "IllegalArgumentException"
KT-4982 this$0 is not initialized in the anonymous object

   #KT-4982 Fixed
Don't generate default method body in package facade
Fix diagnostic to support default parameters
Code clean
~~~