Exception: Expressir::Express::Error::UnknownNodeTypeError
- Inherits:
-
ExpressError
- Object
- StandardError
- ExpressError
- Expressir::Express::Error::UnknownNodeTypeError
- Defined in:
- lib/expressir/express/error.rb
Overview
Error raised when an unknown AST node type is encountered
Instance Attribute Summary collapse
-
#node_type ⇒ Object
readonly
Returns the value of attribute node_type.
Instance Method Summary collapse
-
#initialize(node_type) ⇒ UnknownNodeTypeError
constructor
Initialize a new UnknownNodeTypeError.
Constructor Details
#initialize(node_type) ⇒ UnknownNodeTypeError
Initialize a new UnknownNodeTypeError
79 80 81 82 |
# File 'lib/expressir/express/error.rb', line 79 def initialize(node_type) @node_type = node_type super("Unknown AST node type: #{node_type}") end |
Instance Attribute Details
#node_type ⇒ Object (readonly)
Returns the value of attribute node_type.
75 76 77 |
# File 'lib/expressir/express/error.rb', line 75 def node_type @node_type end |