Excellent!

See what I mean by still learning about the code ;-)

EdB



On Fri, Jan 18, 2013 at 11:54 AM, Michael Schmalle
<apa...@teotigraphix.com> wrote:
> Ok, fixed.
>
> Like I said you overrode the emitMethod() that did this parsing. Function
> block parsing is deferred only until needed.
>
>
> Mike
>
> Quoting Erik de Bruin <e...@ixsoftware.nl>:
>
>> Ok, 2 commits: one for some new and improved functionality and another
>> offering 2 new test files which, when you un-ignore the second test in
>> TestGoogFiles will show the problem.
>>
>> EdB
>>
>>
>>
>> On Fri, Jan 18, 2013 at 11:21 AM, Erik de Bruin <e...@ixsoftware.nl>
>> wrote:
>>>
>>> Hold on, I'll check in my latest, gotta make the test pass again
>>> first. A couple of minutes...
>>>
>>> EdB
>>>
>>>
>>>
>>> On Fri, Jan 18, 2013 at 11:17 AM, Michael Schmalle
>>> <apa...@teotigraphix.com> wrote:
>>>>
>>>> Hmm,
>>>>
>>>> There is something in the compiler that defers function block parsing
>>>> for
>>>> certain situations.
>>>>
>>>> What is "getAccessor" in context to?
>>>>
>>>> Give me a place to look, it's early here. :)
>>>>
>>>> Mike
>>>>
>>>>
>>>>
>>>> Quoting Erik de Bruin <e...@ixsoftware.nl>:
>>>>
>>>>> Hold on, forget what I wrote about the type (BRACES vs. SYNTHESIZED).
>>>>> The rest stands, however: the ScopedBlockNodes for accessors are empty
>>>>> (have no children) when I run a full class vs. when I run through
>>>>> 'getAccessor'.
>>>>>
>>>>> EdB
>>>>>
>>>>>
>>>>>
>>>>> On Fri, Jan 18, 2013 at 11:06 AM, Erik de Bruin <e...@ixsoftware.nl>
>>>>> wrote:
>>>>>>
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> When I run a full class through the compiler, accessor member function
>>>>>> blocks (ScopeNode) are empty (type BRACES). However, when I run the
>>>>>> same code through TestGoogAccessorMembers, they are not  (type
>>>>>> SYNTHESIZED) and the tests pass. What could I (or the compiler) be
>>>>>> doing wrong?
>>>>>>
>>>>>> EdB
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Ix Multimedia Software
>>>>>>
>>>>>> Jan Luykenstraat 27
>>>>>> 3521 VB Utrecht
>>>>>>
>>>>>> T. 06-51952295
>>>>>> I. www.ixsoftware.nl
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Ix Multimedia Software
>>>>>
>>>>> Jan Luykenstraat 27
>>>>> 3521 VB Utrecht
>>>>>
>>>>> T. 06-51952295
>>>>> I. www.ixsoftware.nl
>>>>>
>>>>
>>>> --
>>>> Michael Schmalle - Teoti Graphix, LLC
>>>> http://www.teotigraphix.com
>>>> http://blog.teotigraphix.com
>>>>
>>>
>>>
>>>
>>> --
>>> Ix Multimedia Software
>>>
>>> Jan Luykenstraat 27
>>> 3521 VB Utrecht
>>>
>>> T. 06-51952295
>>> I. www.ixsoftware.nl
>>
>>
>>
>>
>> --
>> Ix Multimedia Software
>>
>> Jan Luykenstraat 27
>> 3521 VB Utrecht
>>
>> T. 06-51952295
>> I. www.ixsoftware.nl
>>
>
> --
> Michael Schmalle - Teoti Graphix, LLC
> http://www.teotigraphix.com
> http://blog.teotigraphix.com
>



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Reply via email to