{"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"if"}]}
    if !generic_args.is_empty() || type_anchor.is_some() {
    segments.reverse();
        generic_args.resize(segments.len(), None);