Sha256: 606e0c25a4cb2da898aa92cdd850408f1313d91d94529ee0b3b18fa14582cc0a
Contents?: true
Size: 408 Bytes
Versions: 4
Compression:
Stored size: 408 Bytes
Contents
module Yoda module AST class OptionalParameterNode < Node # @return [Node] def content children[0] end # @return [Node] def optional_value children[1] end # @return [Model::Parameters::Base] def parameter content.present? ? Model::Parameters::Named.new(content.name) : Model::Parameters::Unnamed.new end end end end
Version data entries
4 entries across 4 versions & 1 rubygems