Method: Puppet::Pops::Model::AccessExpression#initialize
- Defined in:
- lib/puppet/pops/model/ast.rb
#initialize(locator, offset, length, left_expr, keys = _pcore_type['keys'].value) ⇒ AccessExpression
Returns a new instance of AccessExpression.
641 642 643 644 645 646 |
# File 'lib/puppet/pops/model/ast.rb', line 641 def initialize(locator, offset, length, left_expr, keys = _pcore_type['keys'].value) super(locator, offset, length) @hash = @hash ^ left_expr.hash ^ keys.hash @left_expr = left_expr @keys = keys end |