Class: AppMap::Inspect::ParseNodeStruct

Inherits:
Struct
  • Object
show all
Defined in:
lib/appmap/inspect/parse_node.rb

Overview

ParseNodeStruct wraps a generic AST parse node.

Direct Known Subclasses

ParseNode

Instance Attribute Summary collapse

Instance Attribute Details

#ancestorsObject

Returns the value of attribute ancestors

Returns:

  • (Object)

    the current value of ancestors



7
8
9
# File 'lib/appmap/inspect/parse_node.rb', line 7

def ancestors
  @ancestors
end

#file_pathObject

Returns the value of attribute file_path

Returns:

  • (Object)

    the current value of file_path



7
8
9
# File 'lib/appmap/inspect/parse_node.rb', line 7

def file_path
  @file_path
end

#nodeObject

Returns the value of attribute node

Returns:

  • (Object)

    the current value of node



7
8
9
# File 'lib/appmap/inspect/parse_node.rb', line 7

def node
  @node
end