PATH:
opt
/
alt
/
ruby34
/
share
/
ri
/
system
/
Prism
/
Reflection
U:RDoc::NormalModule[iI"Reflection:ETI"Prism::Reflection;T0o:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"�The Reflection module provides the ability to reflect on the structure of the syntax tree itself, as opposed to looking at a single syntax tree. This is useful in metaprogramming contexts.;T: @fileI"lib/prism/reflection.rb;T:0@omit_headings_from_table_of_contents_below0; 0;0[ [ [ [[I" class;T[[:public[[I"fields_for;TI"lib/prism/reflection.rb;T[:protected[ [:private[ [I" instance;T[[;[ [; [ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ; 0;0[@I" Prism;TcRDoc::NormalModule
[-] fields_for-c.ri
[edit]
[+]
ConstantField
[+]
FlagsField
[+]
StringField
[+]
FloatField
[+]
OptionalConstantField
[+]
OptionalLocationField
[+]
Field
[+]
ConstantListField
[+]
NodeListField
[+]
OptionalNodeField
[-] cdesc-Reflection.ri
[edit]
[+]
LocationField
[+]
NodeField
[+]
..
[+]
IntegerField