{"ast_node_type":"other","tokens":[{"end":71,"kind":"keyword","start":0,"text":"///"}]}
    /// `X { y: 1 } == foo` all do, but `(X { y: 1 }) == foo` does not.
    /// parens or other delimiters, e.g., `X { y: 1 }`, `X { y: 1 }.method()`, `foo == X { y: 1 }` and
    fn contains_exterior_struct_lit(&self) -> bool {