{"ast_node_type":"other","tokens":[{"end":69,"kind":"keyword","start":0,"text":"if"}]}
            if def_key.disambiguated_data.data == DefPathData::Ctor {
        def_key.disambiguated_data.data.get_opt_name().or_else(|| {
                let parent_index = def_key.parent.expect("no parent for a constructor");