{"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"//"}]}
        // the first field with non-trivial size and alignment must be the data
        for variant_def in adt_def.variants() {