Class: Onigmo::CClassInvertNode
- Defined in:
- lib/onigmo/node.rb,
lib/onigmo/visitor.rb,
ext/onigmo/onigmo.c
Overview
- ^a-z
-
^^^^^^
Instance Attribute Summary collapse
-
#values ⇒ Object
readonly
Returns the value of attribute values.
Instance Method Summary collapse
- #accept(visitor) ⇒ Object
- #child_nodes ⇒ Object
-
#initialize(values) ⇒ CClassInvertNode
constructor
A new instance of CClassInvertNode.
Methods inherited from Node
#as_json, #deconstruct_keys, #pretty_print, #to_json
Constructor Details
#initialize(values) ⇒ CClassInvertNode
Returns a new instance of CClassInvertNode.
126 127 128 |
# File 'lib/onigmo/node.rb', line 126 def initialize(values) @values = values end |
Instance Attribute Details
#values ⇒ Object (readonly)
Returns the value of attribute values.
124 125 126 |
# File 'lib/onigmo/node.rb', line 124 def values @values end |
Instance Method Details
#accept(visitor) ⇒ Object
145 146 147 |
# File 'lib/onigmo/visitor.rb', line 145 def accept(visitor) visitor.visit_cclass_invert_node(self) end |
#child_nodes ⇒ Object
149 150 151 |
# File 'lib/onigmo/visitor.rb', line 149 def child_nodes [] end |