Serialization tests reuse test data from loadKotlin
Primary constructors supported
Value parameters flags supported
Do not skip names of error classes
Interner fixed: looks item up in parent first
Class resolution simplified (effectively dead code eliminated)
Using ClassId instead of FqName
Support deserializing special names
Object descriptors added
toString() for deserialized classes
Using FqNameUnsafe for relative class names
Namer added to abstract over naming conventions on different platforms
Using "object" for fqNames of class objects
getName()/getFqName() -> asString()
Outer classes are properly computed
Dependency on ClassResolver moved to TypeDeserializer
Dependency on ClassResolver moved to TypeDeserializer
Utilities
Allow rendering Any in all positions and using Function0 etc instead of "() -> ..."
Testing builtins' serialization