Fix internal-visibility mangling in IDE

Collect module name properly from facets settings, using CLI arguments
which define module name ('-module-name' on JVM and Common,
'-output-file' on JS).

^KT-23668 Fixed
This commit is contained in:
Dmitry Savvinov
2018-06-30 16:08:59 +03:00
parent 04f12846f1
commit 2783e9939b
18 changed files with 473 additions and 22 deletions
@@ -1,7 +1,7 @@
public final class C extends p.A {
public int getAp$production_sources_for_module_light_idea_test_case() { /* compiled code */ }
public int getAp$light_idea_test_case() { /* compiled code */ }
public int af$production_sources_for_module_light_idea_test_case() { /* compiled code */ }
public int af$light_idea_test_case() { /* compiled code */ }
public C() { /* compiled code */ }
}