syntax_data: {"ast_node_type":"variable","tokens":[{"end":64,"kind":"keyword","start":0,"text":"///"}]}
source_snippet: /// Use it like `let x = unpack!(block = self.foo(block, foo))`.
context_before: /// Update a block pointer and return the value.
context_after: macro_rules! unpack {