Accessing Go type descriptors from the middle end
Ian Lance Taylor
iant@google.com
Thu Dec 13 23:00:00 GMT 2012
On Thu, Dec 13, 2012 at 4:16 AM, Matt Davis <mattdavis9@gmail.com> wrote:
>
> I have a GIMPLE pass and would like to make use of the data type
> information that the Go frontend produces. Is there a way to access
> this information from the middle end without having to query the
> frontend?
What kind of data type information are you interested in?
In general you can't query the frontend from a GIMPLE pass. And the
way the Go frontend is structured, it would be pretty hard to make
that work even if it were possible. There is no mapping from GIMPLE
types to Go types, because no such mapping is needed. Once the
program has been converted to GIMPLE, the Go frontend is out of the
picture anyhow.
Ian
More information about the Gcc
mailing list