Fix GeneratedClassloader creation in scripts compilation, fixes test
This commit is contained in:
+1
-1
@@ -344,7 +344,7 @@ object KotlinToJVMBytecodeCompiler {
|
|||||||
val state = analyzeAndGenerate(environment) ?: return null
|
val state = analyzeAndGenerate(environment) ?: return null
|
||||||
|
|
||||||
try {
|
try {
|
||||||
val classLoader = GeneratedClassLoader(state.factory, makeParentClassLoader(), null)
|
val classLoader = GeneratedClassLoader(state.factory, makeParentClassLoader())
|
||||||
|
|
||||||
val script = environment.getSourceFiles()[0].script ?: error("Script must be parsed")
|
val script = environment.getSourceFiles()[0].script ?: error("Script must be parsed")
|
||||||
return classLoader.loadClass(script.fqName.asString())
|
return classLoader.loadClass(script.fqName.asString())
|
||||||
|
|||||||
Reference in New Issue
Block a user