Class: Autotype::MethodResult
- Inherits:
-
Data
- Object
- Data
- Autotype::MethodResult
- Defined in:
- lib/autotype/engine.rb
Instance Attribute Summary collapse
-
#capabilities ⇒ Object
readonly
Returns the value of attribute capabilities.
-
#case_narrowings ⇒ Object
readonly
Returns the value of attribute case_narrowings.
-
#end_line ⇒ Object
readonly
Returns the value of attribute end_line.
-
#ivars ⇒ Object
readonly
Returns the value of attribute ivars.
-
#kind ⇒ Object
readonly
Returns the value of attribute kind.
-
#line ⇒ Object
readonly
Returns the value of attribute line.
-
#locals ⇒ Object
readonly
Returns the value of attribute locals.
-
#method_name ⇒ Object
readonly
Returns the value of attribute method_name.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#owner ⇒ Object
readonly
Returns the value of attribute owner.
-
#parameters ⇒ Object
readonly
Returns the value of attribute parameters.
-
#port_assignments ⇒ Object
readonly
Returns the value of attribute port_assignments.
-
#result ⇒ Object
readonly
Returns the value of attribute result.
-
#self_type ⇒ Object
readonly
Returns the value of attribute self_type.
-
#superclass ⇒ Object
readonly
Returns the value of attribute superclass.
Instance Attribute Details
#capabilities ⇒ Object (readonly)
Returns the value of attribute capabilities
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def capabilities @capabilities end |
#case_narrowings ⇒ Object (readonly)
Returns the value of attribute case_narrowings
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def case_narrowings @case_narrowings end |
#end_line ⇒ Object (readonly)
Returns the value of attribute end_line
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def end_line @end_line end |
#ivars ⇒ Object (readonly)
Returns the value of attribute ivars
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def ivars @ivars end |
#kind ⇒ Object (readonly)
Returns the value of attribute kind
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def kind @kind end |
#line ⇒ Object (readonly)
Returns the value of attribute line
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def line @line end |
#locals ⇒ Object (readonly)
Returns the value of attribute locals
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def locals @locals end |
#method_name ⇒ Object (readonly)
Returns the value of attribute method_name
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def method_name @method_name end |
#name ⇒ Object (readonly)
Returns the value of attribute name
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def name @name end |
#owner ⇒ Object (readonly)
Returns the value of attribute owner
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def owner @owner end |
#parameters ⇒ Object (readonly)
Returns the value of attribute parameters
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def parameters @parameters end |
#port_assignments ⇒ Object (readonly)
Returns the value of attribute port_assignments
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def port_assignments @port_assignments end |
#result ⇒ Object (readonly)
Returns the value of attribute result
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def result @result end |
#self_type ⇒ Object (readonly)
Returns the value of attribute self_type
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def self_type @self_type end |
#superclass ⇒ Object (readonly)
Returns the value of attribute superclass
33 34 35 |
# File 'lib/autotype/engine.rb', line 33 def superclass @superclass end |