<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000">
                                        
                                        
                                            
                                        
                                        
                                        Hi Levente.<div><br></div><div>> <span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"> </span><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Does MyStruct exist when you're writing</span><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"> </span><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">this method?</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Yes.</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">> If yes, is there a refence to that class in ExternalType's</span><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"> </span><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">StructTypes class variable?</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Yes.</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">**</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">The issue was that I wanted to make a pointer to the struct I am currently (re-)defining:</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">struct MyStruct {</span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">   MyStruct *foobar;</span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">};</span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px"><br></span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">Works fine when pointing to other structs. Should code generation work for this case? :-)</span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px"><br></span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">Best,</span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">Marcel</span></span></div><div class="mb_sig"></div>
                                        
                                        <blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 18.05.2020 21:28:49 schrieb Levente Uzonyi <leves@caesar.elte.hu>:</p><div style="font-family:Arial,Helvetica,sans-serif">Hi Marcel,<br><br>On Mon, 18 May 2020, Marcel Taeumel wrote:<br><br>> Hi, there!<br>> <br>> In the #fields method of a new ExternalStructure, how can I express a pointer to another external structure?<br>> <br>> First, non-pointer works as expected:<br>> ^ #( (other MyStruct) )<br>> <br>> Second, this just treats it as a void*, which returns a generic ExternalData:<br>> ^ #( (other 'MyStruct*') )<br><br>This is how it should be written. Does MyStruct exist when you're writing <br>this method? If yes, is there a refence to that class in ExternalType's <br>StructTypes class variable?<br><br>Levente<br><br>> <br>> Third, this gives me a debugger:<br>> ^ #( (other MyStruct *) )<br>> <br>> :-)<br>> <br>> Best,<br>> Marcel<br>> <br>><br><br></div></blockquote></div>