syntax_data: {"ast_node_type":"other","tokens":[{"end":97,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:                     if signed { size.signed_int_max() as u128 } else { size.unsigned_int_max() };
context_before:                 let max =
context_after:                 (min, max)