syntax_data: {"ast_node_type":"variable","tokens":[{"end":32,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:         let n = 1 << (bits - 1);
context_before:         let bits = self.tcx.layout_of(typing_env.as_query_input(ty)).unwrap().size.bits();
context_after:         let literal = Const::from_bits(self.tcx, n, typing_env, ty);