Tph3 kein Principal Type #93

Closed
opened 2022-09-28 12:18:26 +00:00 by pl · 1 comment
Owner

Zu Dokumentationszwecken auch noch ins Bugzilla gepackt

Sie erhalten zu Tph3. jav

public class Tph3 {
m1(x, y) {
m2(x); x = y;
}

m2(y) { m1(y, y); }

}

als Ergebnis:

public class Tph3 {
public Tph3();
public void m1(DZC, DZC);
public void m2(V);
}

Ich sehe bei der Methode m1 nicht warum die beiden Argumente den gleichen Typ haben.

Ich denke es müsste rauskommen:

public class Tph3 {
public Tph3();
public <Y extends DZC, DZC> void m1(DZC, Y);
public void m2(V);
}

Zu Dokumentationszwecken auch noch ins Bugzilla gepackt Sie erhalten zu Tph3. jav public class Tph3 { m1(x, y) { m2(x); x = y; } m2(y) { m1(y, y); } } als Ergebnis: public class Tph3 { public Tph3(); public <DZC> void m1(DZC, DZC); public <V> void m2(V); } Ich sehe bei der Methode m1 nicht warum die beiden Argumente den gleichen Typ haben. Ich denke es müsste rauskommen: public class Tph3 { public Tph3(); public <Y extends DZC, DZC> void m1(DZC, Y); public <V> void m2(V); }
Author
Owner

branch: targetBytecode
commit: 239698c8d6

Das Problem scheint gelöst zu sein.

branch: targetBytecode commit: 239698c8d6f356e01b552957289d3cfcd04391da Das Problem scheint gelöst zu sein.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: JavaTX/JavaCompilerCore#93
No description provided.