fn buffer(&mut self) -> Option<&mut TokenBuf> {
            match self.buffered {
                None => None,
                Some(ref mut buffered) if !buffered.tokens().is_empty() => Some(buffered),
                _ => None,
            }
        }
/**
        Get a reference to the buffer if it's active.
        */
Get a reference to the buffer if it's active.
Get a reference to the buffer if it ' s active .
fn buffer(&mut self) -> Option<&mut TokenBuf> {
            match self.buffered {
                None => None,
                Some(ref mut buffered) if !buffered.tokens().is_empty() => Some(buffered),
                _ => None,
            }
        }
fn buffer ( & mut self ) -> Option < & mut TokenBuf > { match self . buffered { None => None , Some ( ref mut buffered ) if ! buffered . tokens ( ) . is_empty ( ) => Some ( buffered ) , _ => None , } }
Get a reference to the buffer if it's active.
Get a reference to the buffer if it ' s active .
&mut self