syntax_data: {"ast_node_type":"other","tokens":[{"end":78,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     ///     // Borrowck must not know the guard is not run in the `true` case.
context_before:     ///     false if { drop(x); true } => {},
context_after:     ///     true => drop(x), //~ ERROR use of moved value: `x`