<div dir="ltr">Say I have code below:<div><br></div><div>char *init[] = {</div><div>    "string1", "string2"</div><div>}</div><div><br></div><div>When I visit expression StringLiteral "string1", I need something like "init[0]".</div><div><br></div><div>struct _thestruct {</div><div>    char str[20];</div><div>    int foo;</div><div>};</div><div><br></div><div>_thestruct var[] = { {"string1", 2},  {"string2", 3} };</div><div><br></div><div>When I visit expression StringLiteral "string2", I need "var[1].str".</div><div><br></div><div>How do I implement this?</div><div><br></div><div>Thanks.</div></div>