Class: Pinspec::Analyzer::TargetParser::Scope

Inherits:
Struct
  • Object
show all
Defined in:
lib/pinspec/analyzer/target_parser.rb

Instance Attribute Summary collapse

Instance Attribute Details

#kindObject

Returns the value of attribute kind

Returns:

  • (Object)

    the current value of kind



46
47
48
# File 'lib/pinspec/analyzer/target_parser.rb', line 46

def kind
  @kind
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



46
47
48
# File 'lib/pinspec/analyzer/target_parser.rb', line 46

def name
  @name
end

#nodeObject

Returns the value of attribute node

Returns:

  • (Object)

    the current value of node



46
47
48
# File 'lib/pinspec/analyzer/target_parser.rb', line 46

def node
  @node
end

#parentObject

Returns the value of attribute parent

Returns:

  • (Object)

    the current value of parent



46
47
48
# File 'lib/pinspec/analyzer/target_parser.rb', line 46

def parent
  @parent
end

#superclass_nodeObject

Returns the value of attribute superclass_node

Returns:

  • (Object)

    the current value of superclass_node



46
47
48
# File 'lib/pinspec/analyzer/target_parser.rb', line 46

def superclass_node
  @superclass_node
end

#superclass_sliceObject

Returns the value of attribute superclass_slice

Returns:

  • (Object)

    the current value of superclass_slice



46
47
48
# File 'lib/pinspec/analyzer/target_parser.rb', line 46

def superclass_slice
  @superclass_slice
end