Compilation fixed
Retrieving built-ins from descriptors in descriptos and js.translator
Removed built-ins singleton access from JVM back-end
Removed built-ins singleton access from descriptor.loader.java
Some usages of JavaToKotlinClassMap are injected
Do not allow PackageViewDescriptor as a parent for normal descriptors
Instance access replaced with static
Use isString() instead of getStringType().equals()
Use FqName instead of descriptor
Inject built-ins into CallCompleter
More getting built-ins from descriptors
Use field instead of static call
Inject built-ins into OverloadingConflictResolver
Built-ins injected into more front-end components
Scripts retrieve built-ins from descriptors
PatternMatchingTypingVisitor uses injected built-ins
Retrieve built-ins from descriptors in frontend.java
Using static is<TYPE>()-checks instead of comparing to types
Use isAny() instead of ==
JetNameSuggester migrated to is<TYPE>() checks