Add script constructor annotations inheritance
This commit is contained in:
@@ -78,6 +78,7 @@ class ScriptCodegen private constructor(
|
||||
scriptDescriptor,
|
||||
scriptContext.earlierScripts
|
||||
)
|
||||
val asmMethod = jvmSignature.asmMethod
|
||||
|
||||
if (state.replSpecific.shouldGenerateScriptResultValue) {
|
||||
val resultFieldInfo = scriptContext.resultFieldInfo
|
||||
@@ -93,6 +94,8 @@ class ScriptCodegen private constructor(
|
||||
OtherOrigin(scriptDeclaration, scriptDescriptor.unsubstitutedPrimaryConstructor),
|
||||
ACC_PUBLIC, jvmSignature.asmMethod.name, jvmSignature.asmMethod.descriptor, null, null)
|
||||
|
||||
FunctionCodegen.generateMethodAnnotations(scriptDescriptor.unsubstitutedPrimaryConstructor, asmMethod, mv, this, typeMapper)
|
||||
|
||||
if (state.classBuilderMode.generateBodies) {
|
||||
mv.visitCode()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user