Expand description
Some common simple tool for proc-macro impl
What can do:
- Quickly create processors in the style of
#foo(...)
- Common methods,
such as
add
,split_with
,is_ident
,as_ident
,into_punct
,is_joint
,as_punct_char
andset_spaned
etc ParseIter
, can peek n, and peek jointed puncts
Macros§
Structs§
Traits§
Functions§
- err
- Make
compile_error! {"..."}
- pfunc
- Call
f
on#name(...)
#name[...]
etc, excludeDelimiter::None
- puncts
- Make puncts,
spacing
is last punct spacing - puncts_
spanned - Make puncts,
spacing
is last punct spacing - rerr
- Like
err()
, but useResult
- span_
setter - Generate a function, set input
TokenTree
span - stream
<TokenStream as FromIterator<TokenTree>>::from_iter
- streams
<TokenStream as FromIterator<TokenStream>>::from_iter
- try_
pfunc - Call
f
on#name(...)
#name[...]
etc, excludeDelimiter::None