<div>Hi</div><br><div>I am trying to create a local static void* array in CodeGenFunction:<span data-emoji-typing="true">:StartFuncti</span>on(). I think I can do it by calling: VarDecl:<span data-emoji-typing="true">:Create().</span> But I am little confused with the required passing argument for what kind of variable I want to create. I have currently following<span data-emoji-typing="true">:</span></div><div><em>Note: the ? I have failed to understand what should be.</em></div><code><pre style="background-color:rgba(0,0,0,0.05);padding:0.2em 1em"><div><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)">std</span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">::</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)">string VarName </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">=</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)"> </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">"</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(68, 140, 39)">__void_p_local_static_array</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">";</span></font></span></div><div><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)">IdentifierInfo </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">&</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)">NameIdent </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">=</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)"> </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(170, 55, 49)">getContext</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">().</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(122, 62, 157)">Idents</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">.</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(170, 55, 49)">get</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">(</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)">VarName</span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">);</span></font></span></div><br><div><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(122, 62, 157)">auto</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)"> </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">*</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)">defaultVarDecl </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">=</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)"> </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(170, 55, 49)">VarDecl::Create</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">(</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(170, 55, 49)">getContext</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">(),</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)"> </span></font><span style="color:rgb(170, 55, 49)"><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">?</span></font></span></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">,</span></font></span><span style="color:rgb(170, 55, 49)"><span style="color:rgb(119, 119, 119)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)">?</span></font></span></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">,</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)"> </span></font><span style="color:rgb(170, 55, 49)"><span style="color:rgb(119, 119, 119)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)">?</span></font></span></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">,</span></font></span></div><div><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)"> </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">&</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)">NameIdent</span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">,</span></font></span><span style="color:rgb(156, 93, 39)"><span style="color:rgb(119, 119, 119)"><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(170, 55, 49)">?</span></font></span></span></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">,</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)"> </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">(</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)">TypeSourceInfo </span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">*)</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(156, 93, 39)">0</span></font></span><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">,</span></font></span><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(51, 51, 51)"> SC_Static</span></font><span style="color:rgb(51, 51, 51)"><font style="font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback""><span style="color:rgb(119, 119, 119)">);</span></font></span></div></pre></code>