{"ast_node_type":"function","tokens":[{"end":42,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn need_semicolon(&self) -> bool {
    /// when used as a standalone item or statement.
        !matches!(self, DelimArgs { delim: Delimiter::Brace, .. })