--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Defines class-level inheritable attribute reader. Attributes are available to subclasses, each subclass has a copy of parent's attribute.
- !ruby/struct:SM::Flow::P 
  body: "@param *syms&lt;Array[#to_s]&gt; Array of attributes to define inheritable reader for. @return &lt;Array[#to_s]&gt; Array of attributes converted into inheritable_readers."
- !ruby/struct:SM::Flow::P 
  body: "@api public"
- !ruby/struct:SM::Flow::P 
  body: "@todo Do we want to block instance_reader via :instance_reader =&gt; false @todo It would be preferable that we do something with a Hash passed in"
- !ruby/struct:SM::Flow::VERB 
  body: "  (error out or do the same as other methods above) instead of silently\n  moving on). In particular, this makes the return value of this function\n  less useful.\n"
full_name: Class#class_inheritable_reader
is_singleton: false
name: class_inheritable_reader
params: (*ivars)
visibility: public
