Method: SyntaxTree::Params#empty?
- Defined in:
- lib/syntax_tree/node.rb
#empty? ⇒ Boolean
Params nodes are the most complicated in the tree. Occasionally you want to know if they are “empty”, which means not having any parameters declared. This logic accesses every kind of parameter and determines if it’s missing.
8323 8324 8325 8326 |
# File 'lib/syntax_tree/node.rb', line 8323 def empty? requireds.empty? && optionals.empty? && !rest && posts.empty? && keywords.empty? && !keyword_rest && !block end |