Class: Autotype::MethodResult

Inherits:
Data
  • Object
show all
Defined in:
lib/autotype/engine.rb

Instance Attribute Summary collapse

Instance Attribute Details

#capabilitiesObject (readonly)

Returns the value of attribute capabilities

Returns:

  • (Object)

    the current value of capabilities



33
34
35
# File 'lib/autotype/engine.rb', line 33

def capabilities
  @capabilities
end

#case_narrowingsObject (readonly)

Returns the value of attribute case_narrowings

Returns:

  • (Object)

    the current value of case_narrowings



33
34
35
# File 'lib/autotype/engine.rb', line 33

def case_narrowings
  @case_narrowings
end

#end_lineObject (readonly)

Returns the value of attribute end_line

Returns:

  • (Object)

    the current value of end_line



33
34
35
# File 'lib/autotype/engine.rb', line 33

def end_line
  @end_line
end

#ivarsObject (readonly)

Returns the value of attribute ivars

Returns:

  • (Object)

    the current value of ivars



33
34
35
# File 'lib/autotype/engine.rb', line 33

def ivars
  @ivars
end

#kindObject (readonly)

Returns the value of attribute kind

Returns:

  • (Object)

    the current value of kind



33
34
35
# File 'lib/autotype/engine.rb', line 33

def kind
  @kind
end

#lineObject (readonly)

Returns the value of attribute line

Returns:

  • (Object)

    the current value of line



33
34
35
# File 'lib/autotype/engine.rb', line 33

def line
  @line
end

#localsObject (readonly)

Returns the value of attribute locals

Returns:

  • (Object)

    the current value of locals



33
34
35
# File 'lib/autotype/engine.rb', line 33

def locals
  @locals
end

#method_nameObject (readonly)

Returns the value of attribute method_name

Returns:

  • (Object)

    the current value of method_name



33
34
35
# File 'lib/autotype/engine.rb', line 33

def method_name
  @method_name
end

#nameObject (readonly)

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



33
34
35
# File 'lib/autotype/engine.rb', line 33

def name
  @name
end

#ownerObject (readonly)

Returns the value of attribute owner

Returns:

  • (Object)

    the current value of owner



33
34
35
# File 'lib/autotype/engine.rb', line 33

def owner
  @owner
end

#parametersObject (readonly)

Returns the value of attribute parameters

Returns:

  • (Object)

    the current value of parameters



33
34
35
# File 'lib/autotype/engine.rb', line 33

def parameters
  @parameters
end

#port_assignmentsObject (readonly)

Returns the value of attribute port_assignments

Returns:

  • (Object)

    the current value of port_assignments



33
34
35
# File 'lib/autotype/engine.rb', line 33

def port_assignments
  @port_assignments
end

#resultObject (readonly)

Returns the value of attribute result

Returns:

  • (Object)

    the current value of result



33
34
35
# File 'lib/autotype/engine.rb', line 33

def result
  @result
end

#self_typeObject (readonly)

Returns the value of attribute self_type

Returns:

  • (Object)

    the current value of self_type



33
34
35
# File 'lib/autotype/engine.rb', line 33

def self_type
  @self_type
end

#superclassObject (readonly)

Returns the value of attribute superclass

Returns:

  • (Object)

    the current value of superclass



33
34
35
# File 'lib/autotype/engine.rb', line 33

def superclass
  @superclass
end