Struct lib_ruby_parser::nodes::Numblock [−][src]
#[repr(C)]pub struct Numblock { pub call: Box<Node>, pub numargs: u8, pub body: Box<Node>, pub begin_l: Loc, pub end_l: Loc, pub expression_l: Loc, }
Expand description
Represents a block that takes numbered parameters (i.e. proc { _1 })
Fields
call: Box<Node>Method call that takes a block
numargs: u8Number of parameters that block takes
body: Box<Node>Block body
begin_l: LocLocation of the open brace
proc { _1 }
~
end_l: LocLocation of the closing brace
proc { _1 }
~
expression_l: LocLocation of the open brace
proc { _1 }
~~~~~~~~~~~
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Numblockimpl UnwindSafe for NumblockBlanket Implementations
Mutably borrows from an owned value. Read more