syntax_data: {"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"variant_size"}]}
source_snippet:                 variant_size += match tag_encoding {
context_before:             if layout.fields.offset(tag_field.as_usize()) >= variant_size {
context_after:                     TagEncoding::Direct => tag.size(cx),