Class: Prism::RipperCompat::SexpBuilderPP
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
SexpBuilder,
RipperCompat
|
|
|
Instance Chain:
self,
SexpBuilder,
RipperCompat
|
|
| Inherits: |
Prism::RipperCompat::SexpBuilder
|
| Defined in: | lib/prism/ripper_compat.rb |
Overview
This class mirrors the ::Ripper::SexpBuilderPP subclass of ::Ripper that
returns the same values as ::Ripper::SexpBuilder except with a couple of
niceties that flatten linked lists into arrays.
Instance Method Summary
- #_dispatch_event_new private Internal use only
- #_dispatch_event_push(list, item) private Internal use only
Instance Method Details
#_dispatch_event_new (private)
This method is for internal use only.
[ GitHub ]
# File 'lib/prism/ripper_compat.rb', line 45
def _dispatch_event_new # :nodoc: [] end
#_dispatch_event_push(list, item) (private)
This method is for internal use only.
[ GitHub ]
# File 'lib/prism/ripper_compat.rb', line 49
def _dispatch_event_push(list, item) # :nodoc: list << item list end