[foreign-jextract] RFR: 8261906: Improve jextract support for virtual functions [v6]

Maurizio Cimadamore mcimadamore at openjdk.java.net
Fri Mar 5 17:23:13 UTC 2021


On Fri, 5 Mar 2021 16:16:59 GMT, Jorn Vernee <jvernee at openjdk.org> wrote:

>> C Standard:
>> 
>> An identifier can denote an object; a function; a tag or a member of a structure, union, orenumeration;  a  typedef  name; a  label  name;  a  macro  name;  or  a  macro  parameter. The same identifier can denote different entities at different points in the program.
>
>> But that could only happen inside a function body - unless I'm missing something?
> 
> Yeah, I think that's correct.

Then I think I'll settle on a map from String to FunctionalInterfaceBuilder

-------------

PR: https://git.openjdk.java.net/panama-foreign/pull/456


More information about the panama-dev mailing list