Struct syntex_syntax::ext::tt::transcribe::TtReader    
                   
                       [−]
                   
               [src]
pub struct TtReader<'a> {
    pub sp_diag: &'a Handler,
    pub cur_tok: Token,
    pub cur_span: Span,
    pub desugar_doc_comments: bool,
    // some fields omitted
}Fields
sp_diag: &'a Handler
                           cur_tok: Token
                           cur_span: Span
                           desugar_doc_comments: bool
                           Transform doc comments. Only useful in macro invocations
Trait Implementations
impl<'a> Reader for TtReader<'a>[src]
fn is_eof(&self) -> bool
fn next_token(&mut self) -> TokenAndSpan
fn fatal(&self, m: &str) -> FatalError
Report a fatal error with the current span.
fn err(&self, m: &str)
Report a non-fatal error with the current span.
fn peek(&self) -> TokenAndSpan
fn real_token(&mut self) -> TokenAndSpan
Get a token the parser cares about.
impl<'a> Clone for TtReader<'a>[src]
fn clone(&self) -> TtReader<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more