module Reek::AST::SexpExtensions::BlockNode
Utility methods for :block nodes.
Public Instance Methods
Source
# File lib/reek/ast/sexp_extensions/block.rb, line 24 def parameter_names parameters.children end
Source
# File lib/reek/ast/sexp_extensions/block.rb, line 20 def parameters children[1] || [] end
Source
# File lib/reek/ast/sexp_extensions/block.rb, line 28 def simple_name :block end
Source
# File lib/reek/ast/sexp_extensions/block.rb, line 32 def without_block_arguments? args.components.empty? end