aa7b4cfbe6
Otherwise, when adding a typealias to core/builtins, it leads to an exception "JvmBuiltins instance has not been initialized properly". It happens because we start computing typealias constructors even before the compiler has been initialized properly. Basically we're creating the container, and as a part of it, we're computing default imports, and for that we need to get all top-level classifiers from scopes imported by default, which includes typealiases. Eager call to `getTypeAliasConstructors` here results in computing constructors of the class descriptor on the RHS of the type alias, which is not possible if that class is built-in, since the container has not yet been created and thus `JvmBuiltIns` has not been initialized yet. No tests added, and no issue is affected because, as mentioned above, the problem is only reproducible if we add something to core/builtins.