fn statement_like(&mut self) {
        self.add(Qualif::NOT_CONST);
        if self.mode != Mode::Fn {
            span_err!(self.tcx.sess, self.span, E0016,
                      "blocks in {}s are limited to items and tail expressions",
                      self.mode);
        }
    }
/// Error about extra statements in a constant.
Error about extra statements in a constant.
Error about extra statements in a constant .
fn statement_like(&mut self) {
        self.add(Qualif::NOT_CONST);
        if self.mode != Mode::Fn {
            span_err!(self.tcx.sess, self.span, E0016,
                      "blocks in {}s are limited to items and tail expressions",
                      self.mode);
        }
    }
fn statement_like ( & mut self ) { self . add ( Qualif :: NOT_CONST ) ; if self . mode != Mode :: Fn { span_err ! ( self tcx sess self span E0016 " " self mode ) ; } }
Error about extra statements in a constant.
Error about extra statements in a constant .
&mut self
&mut self