{"ast_node_type":"function","tokens":[{"end":13,"kind":"keyword","start":0,"text":"fn"}]}
fn parse_adt(
// FIXME: This whole thing needs a refactor. Each derive requires its special values, and the result is a mess.
    db: &dyn ExpandDatabase,