9ea344fe76
If a user has multiple kotlin-stdlib libraries in a project, all those stdlib libraries will contain builtins which will result in resolution ambiguities. To prevent such kind of ambiguities inside LLFirDependenciesSymbolProvider, callables are grouped by facade class name. Only matching callables from the first facade are used. Facade is a Kotlin/JVM-term so right now it works only for JVM targets. Builtins are also used in JVM, so the current solution is to have a Facade name also for builtins. ^KTIJ-26760