Exception: Yadriggy::C::BuildError
- Inherits:
-
RuntimeError
- Object
- RuntimeError
- Yadriggy::C::BuildError
- Defined in:
- lib/yadriggy/c/c.rb
Overview
An error thrown during compilation.
Instance Attribute Summary collapse
-
#all_messages ⇒ Object
Returns the value of attribute all_messages.
Instance Method Summary collapse
-
#initialize(msg) ⇒ BuildError
constructor
A new instance of BuildError.
Constructor Details
#initialize(msg) ⇒ BuildError
Returns a new instance of BuildError.
19 20 21 22 |
# File 'lib/yadriggy/c/c.rb', line 19 def initialize(msg) super(msg.empty? ? '' : msg.is_a?(String) ? msg : msg[0]) @all_messages = msg.is_a?(String) ? [msg] : msg end |
Instance Attribute Details
#all_messages ⇒ Object
Returns the value of attribute all_messages.
16 17 18 |
# File 'lib/yadriggy/c/c.rb', line 16 def @all_messages end |