This commit does the following. - Changes it from `Lrc<Box<dyn ToAttrTokenStream>>` to `Lrc<LazyAttrTokenStreamInner>`. - Reworks `LazyAttrTokenStreamImpl` as `LazyAttrTokenStreamInner`, which is a two-variant enum. - Removes the `ToAttrTokenStream` trait and the two impls of it. The recursion limit must be increased in some crates otherwise rustdoc aborts. |
||
|---|---|---|
| .. | ||
| attributes | ||
| context.rs | ||
| lib.rs | ||
| parser.rs | ||
| session_diagnostics.rs | ||