Re: RFR: 8319463: ClassSignature should have superclass and superinterfaces as ClassTypeSig [v4]

2024-02-05 Thread Chen Liang
On Mon, 8 Jan 2024 11:38:54 GMT, Adam Sotona wrote: >> Chen Liang has updated the pull request with a new target base due to a >> merge or a rebase. The pull request now contains one commit: >> >> 8319463: ClassSignature should have superclass and superinterfaces as >> ClassTypeSig > > The

Re: RFR: 8319463: ClassSignature should have superclass and superinterfaces as ClassTypeSig [v4]

2024-01-08 Thread Adam Sotona
On Fri, 5 Jan 2024 23:06:30 GMT, Chen Liang wrote: >> Discovered while writing a test for #16513 that >> `ClassSignature.superclassSignature()` does not return a `ClassTypeSig`, yet >> [JVM >> Spec](https://docs.oracle.com/javase/specs/jvms/se21/html/jvms-4.html#jvms-4.7.9.1-4100) >>

Re: RFR: 8319463: ClassSignature should have superclass and superinterfaces as ClassTypeSig [v4]

2024-01-05 Thread Chen Liang
> Discovered while writing a test for #16513 that > `ClassSignature.superclassSignature()` does not return a `ClassTypeSig`, yet > [JVM > Spec](https://docs.oracle.com/javase/specs/jvms/se21/html/jvms-4.html#jvms-4.7.9.1-4100) > requires it to be one. This patch adds such a requirement to the