Good idea, I will add #availableReifications 

        Marcus

> On 25 Sep 2015, at 10:02, [email protected] wrote:
> 
> Thank you very much, Marcus!
> 
> Concerning the table..we can do a method that lists the 
> #availableReifications or something like that ;)
> 
> For example, if I am interested in all the available reifications for an 
> RBMethodNode I can do:
> RFReification subclasses select: [ :e | e nodes includesAny: RBMethodNode 
> withAllSuperclasses ].
> 
> Cheers,
> Roby
> 
> 
>> On 25 Sep 2015, at 09:51, Marcus Denker <[email protected]> wrote:
>> 
>> Hello,
>> 
>> every one of these “reifications” are defined as a subclass of
>> RFReification
>> 
>> There is one subclass for every symbol (e.g. for #arguments, there is 
>> RFArgumentsReification).
>> The class side method #key defines the exact symbol, while #nodes returns 
>> the AST node classes
>> where this reification is available.
>> 
>> I will make a full table soon that lists everything.
>> 
>>      Marcus
>> 
>>> On 25 Sep 2015, at 09:36, [email protected] wrote:
>>> 
>>> Dear Marcus,
>>> 
>>> I am wondering where to ‘discover’ all the possible values for the 
>>> #arguments: to pass to the MetaLink.
>>> 
>>> Cheers,
>>> R
>>> 
>> 
> 


Reply via email to