[cfe-dev] how to mapping from struct index to name
Jochen Wilhelmy
j.wilhelmy at arcor.de
Mon Apr 26 11:04:43 PDT 2010
Hi!
How can I find out the mapping between structure element names and index
used
in getelementptr?
If I have the following program:
struct Foo
{
int i;
float j;
};
Foo foo;
void main()
{
foo.j = 1.0f
}
I get an instruction containing getelementptr (%Foo* @foo, i32 0, i32 1)
Member i is at index 0 and member j is at index 1.
This is what I want to find out.
Perhaps it can be done using debug info?
-Jochen
More information about the cfe-dev
mailing list