syntax_data: {"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:         if fn_abi.ret.layout.is_aggregate() && fn_abi.ret.layout.is_sized() {
context_before:     if !fn_abi.ret.is_ignore() {
context_after:             // Returning a structure. Most often, this will use