syntax_data: {"ast_node_type":"other","tokens":[{"end":93,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// by using something like `adt_def.all_fields().map(|field| field.ty(interner, args))`.
context_before:     /// Note that generic parameters in fields only get lazily instantiated
context_after:     Adt(I::AdtDef, I::GenericArgs),