Method: YARD::Parser::Ruby::TokenResolver.state_attr
- Defined in:
- lib/yard/parser/ruby/token_resolver.rb
.state_attr(*attrs) ⇒ Object
92 93 94 95 96 97 98 |
# File 'lib/yard/parser/ruby/token_resolver.rb', line 92 def self.state_attr(*attrs) attrs.each do |attr| define_method(attr) { @states.last[attr.to_sym] } define_method("#{attr}=") {|v| @states.last[attr.to_sym] = v } protected attr, :"#{attr}=" end end |