syntax_data: {"ast_node_type":"other","tokens":[{"end":35,"kind":"keyword","start":0,"text":"Adt(I::AdtDef,"}]}
source_snippet:     Adt(I::AdtDef, I::GenericArgs),
context_before:     /// by using something like `adt_def.all_fields().map(|field| field.ty(interner, args))`.