{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"if"}]}
        if ast::RecordField::can_cast(syntax.kind()) {
    {
            <ast::RecordField as AstNode>::cast(syntax).map(FieldSource::Named)