Macro xml5ever::tokenizer::go

source ยท
macro_rules! go {
    ( $me:ident : $a:tt                   ; $($rest:tt)* ) => { ... };
    ( $me:ident : $a:tt $b:tt             ; $($rest:tt)* ) => { ... };
    ( $me:ident : $a:tt $b:tt $c:tt       ; $($rest:tt)* ) => { ... };
    ( $me:ident : $a:tt $b:tt $c:tt $d:tt ; $($rest:tt)* ) => { ... };
    ( $me:ident : to $s:ident                    ) => { ... };
    ( $me:ident : to $s:ident $k1:expr           ) => { ... };
    ( $me:ident : to $s:ident $k1:ident $k2:expr ) => { ... };
    ( $me:ident : reconsume $s:ident                    ) => { ... };
    ( $me:ident : reconsume $s:ident $k1:expr           ) => { ... };
    ( $me:ident : reconsume $s:ident $k1:ident $k2:expr ) => { ... };
    ( $me:ident : consume_char_ref             ) => { ... };
    ( $me:ident : consume_char_ref $addnl:expr ) => { ... };
    ( $me:ident : emit_tag $s:ident ) => { ... };
    ( $me:ident : emit_short_tag $s:ident ) => { ... };
    ( $me:ident : emit_empty_tag $s:ident ) => { ... };
    ( $me:ident : emit_start_tag $s:ident ) => { ... };
    ( $me:ident : emit_pi $s:ident ) => { ... };
    ( $me:ident : eof ) => { ... };
    ( $me:ident : $($cmd:tt)+ ) => { ... };
    ( $me:ident : ) => { ... };
}