Class: Atomy::Code::Define
Direct Known Subclasses
Instance Method Summary collapse
-
#initialize(name, body = nil, receiver = nil, arguments = [], default_arguments = [], splat_argument = nil, post_arguments = [], proc_argument = nil) ⇒ Define
constructor
A new instance of Define.
Constructor Details
#initialize(name, body = nil, receiver = nil, arguments = [], default_arguments = [], splat_argument = nil, post_arguments = [], proc_argument = nil) ⇒ Define
Returns a new instance of Define.
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/atomy/code/define.rb', line 4 def initialize(name, body = nil, receiver = nil, arguments = [], default_arguments = [], splat_argument = nil, post_arguments = [], proc_argument = nil) @name = name @body = body @receiver = receiver @arguments = arguments @default_arguments = default_arguments @splat_argument = splat_argument @post_arguments = post_arguments @proc_argument = proc_argument end |