Skip to content

Commit 9e8998c

Browse files
committed
use exported message name to construct super class name
1 parent fa8b7b3 commit 9e8998c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

espresso/src/com.oracle.truffle.espresso.processor/src/com/oracle/truffle/espresso/processor/InteropNodesProcessor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -286,10 +286,10 @@ final InteropMessage create(InteropMessage.Message message) {
286286

287287
private ClassBuilder processInteropNode(TypeElement processingClass, ExecutableElement element, String exportedMessageName, String clsName, Imports imports) {
288288
String targetMethodName = element.getSimpleName().toString();
289-
/*- abstract static class [exportedMessageName]Node extends InteropMessage.[targetMethodName] */
289+
/*- abstract static class [exportedMessageName]Node extends InteropMessage.[exportedMessageName] */
290290
ClassBuilder result = new ClassBuilder(clsName) //
291291
.withQualifiers(new ModifierBuilder().asStatic().asAbstract()) //
292-
.withSuperClass(INTEROP_MESSAGE + "." + ProcessorUtils.capitalize(targetMethodName));
292+
.withSuperClass(INTEROP_MESSAGE + "." + ProcessorUtils.capitalize(exportedMessageName));
293293

294294
/*-
295295
@Specialization

0 commit comments

Comments
 (0)