Class: ASTProgramDecl
- Defined in:
- lib/ripper/extract_constants.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(*args) ⇒ ASTProgramDecl
constructor
A new instance of ASTProgramDecl.
Methods inherited from ASTEntity
#collect_constants, inherited, load, node_classes, node_classes_cache, node_for
Constructor Details
#initialize(*args) ⇒ ASTProgramDecl
Returns a new instance of ASTProgramDecl.
170 171 172 |
# File 'lib/ripper/extract_constants.rb', line 170 def initialize(*args) @body = args.first.map{|a| ASTEntity.node_for(a)} end |
Class Method Details
.ripper_id ⇒ Object
169 |
# File 'lib/ripper/extract_constants.rb', line 169 def self.ripper_id; :program end |