Inferierte Klassen Typparameter müssen in alle vorkommen der Klasse eingesetzt werden #54
Labels
No Label
Codegen
confirmed
duplicate
Eclipse-Plugin
Feature Request
generics
in progress
invalid
JavaCompilerCore
needs info
Parser
Trash
Type
Unify
won't fix
works for me
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: JavaTX/JavaCompilerCore#54
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
branch: bytecode2
commit: a24080e22c04f6e50ed2a508c164270c0a9514c5
public class mathStruc {
model;
}
liefert
javap mathStruc.class
Compiled from "mathStruc.jav"
public class mathStruc<K$ extends DCB$, DBP$ extends AB$, AB$ extends K$, DCB$> {
K$ model;
Fun1$$<Fun2$
<DCB
, DCB$, DBP$>, Fun1$$<mathStruc, mathStruc>> innerOp;public mathStruc(AB$);
}
müsste aber:
javap mathStruc.class
Compiled from "mathStruc.jav"
public class mathStruc<K$ extends DCB$, DBP$ extends AB$, AB$ extends K$, DCB$> {
K$ model;
Fun1$$<Fun2$
<DCB
, DCB$, DBP$>, Fun1$<mathStruc<K
, DBP$, AB$, DCB$>, mathStruc<K$, DBP$, AB$, DCB$> innerOp;public mathStruc(AB$);
}