> On 13 Mar 2015, at 09:01, Marcus Denker <[email protected]> wrote:
> 
>> 
>> 
>> ClassDescription>>superclass: aSuperclass layout: aLayout
>>      layout := aLayout. 
>>      
>>      self
>>              superclass: aSuperclass
>>              methodDictionary: MethodDictionary new
>>              format: aLayout format.
>>      self halt.
>>      instanceVariables := layout instanceVariables asArray
>> 
>> is (in practice) the only place where ‘instanceVariables’ is set.
>> 
> 
> We need to remove the instanceVariables from ClassDescription and rely on the 
> layout object.
> This is on my list for Pharo5…

Cool!

> 
> #instanceVariables does not even return variables, but strings… 
> 
> And it is fun that #instanceVariables and #instVarNames are similarly named 
> yet different…

Yes, it’s very confusing at the moment...

> 
>       Marcus
> 
> 


Reply via email to