syntax_data: {"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:                 if kind == CastKind::As || (kind == CastKind::Use && self.should_print_verbose()) {
context_before:                 use ty::abstract_const::CastKind;
context_after:                     let parenthesized = match value.kind() {