summary refs log tree commit diff
path: root/library/proc_macro
AgeCommit message (Expand)AuthorLines
2022-06-23Rollup merge of #97636 - nnethercote:revert-96682, r=dtolnayDylan DPC-3/+2
2022-05-13Remove some unnecessary `rustc_allow_const_fn_unstable` attributes.Nicholas Nethercote-6/+0
2022-05-04Show invisible delimeters (within comments) when pretty printing.Nicholas Nethercote-2/+3
2022-04-28rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter`Vadim Petrochenkov-2/+2
2022-04-26Rollup merge of #96149 - est31:remove_unused_macro_matchers, r=petrochenkovDylan DPC-1/+0
2022-04-19proc_macro: Add a workaround for rustdocVadim Petrochenkov-0/+4
2022-04-18Remove unused macro rulesest31-1/+0
2022-04-09Rollup merge of #95308 - bjorn3:more_stable_proc_macro, r=Mark-SimulacrumDylan DPC-32/+54
2022-04-06Use PhantomData directly in Bridgebjorn3-3/+11
2022-04-05trivial cfg(bootstrap) changesPietro Albini-2/+0
2022-03-25Add note about feature gatesbjorn3-0/+3
2022-03-25Avoid negative impls in the bridgebjorn3-20/+32
2022-03-25Remove usage of extern_types feature gatebjorn3-8/+8
2022-03-25Remove usage of panic_update_hook feature gatebjorn3-3/+3
2022-03-25Remove unused auto_traits feature gatebjorn3-1/+0
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-4/+4
2022-03-07Stabilize const_fn_fn_ptr_basics and const_fn_trait_boundEric Holk-2/+2
2022-01-16Auto merge of #92598 - Badel2:panic-update-hook, r=yaahcbors-3/+3
2022-01-08Change panic::update_hook to simplify usageBadel2-10/+8
2022-01-07Implement panic::update_hookBadel2-10/+12
2021-12-23Switch all libraries to the 2021 editionDeadbeef-1/+1
2021-12-14made compiler happyAnuvrat-11/+10
2021-11-12proc_macro: Add an expand_expr method to TokenStreamNika Layzell-7/+42
2021-10-25Append .0 to unsuffixed float if it would otherwise become int tokenDavid Tolnay-2/+10
2021-10-10Stabilize proc_macro::is_availablebjorn3-1/+1
2021-09-10Rollup merge of #86165 - m-ou-se:proc-macro-span-shrink, r=dtolnayManish Goregaokar-0/+14
2021-08-22Fix typos “a”→“an”Frank Steffahn-1/+1
2021-08-07Change proc_macro::Diagnostics docsKlim Tsoutsman-5/+4
2021-08-04Auto merge of #87712 - est31:line-column-1-based, r=petrochenkovbors-4/+10
2021-08-03Remove space after negative sign in Literal to_stringDavid Tolnay-1/+2
2021-08-03Make the UTF-8 statement more explicit and explicitly test for itest31-2/+2
2021-08-03Make columns 1 basedest31-3/+9
2021-08-02Auto merge of #87535 - lf-:authors, r=Mark-Simulacrumbors-1/+0
2021-07-29rfc3052: Remove authors field from Cargo manifestsJade-1/+0
2021-07-29Fix may not to appropriate might not or must notAli Malik-10/+10
2021-07-28Add tracking issue number to proc_macro_span_shrink.Mara Bos-2/+2
2021-07-03Rollup merge of #84029 - drahnr:master, r=petrochenkovYuki Okushi-0/+15
2021-07-02Rollup merge of #86797 - inquisitivecrystal:bound-cloned, r=jyn514Guillaume Gomez-1/+0
2021-07-02add track_path::path fn for proc-macro usageBernhard Schuster-0/+15
2021-07-01Stabilize `Bound::cloned()`Aris Merchant-1/+0
2021-07-01proc_macro/bridge: Remove dead code Slice typeJade-29/+0
2021-06-26Auto merge of #86637 - ehuss:spellings, r=dtolnaybors-1/+1
2021-06-25Fix a few misspellings.Eric Huss-1/+1
2021-06-24Use `#[non_exhaustive]` where appropriateJacob Pratt-4/+3
2021-06-20Improve documentationr00ster91-6/+9
2021-06-19Rollup merge of #86136 - m-ou-se:proc-macro-open-close-span, r=m-ou-seYuki Okushi-2/+2
2021-06-09Add proc_macro::Span::{before, after}.Mara Bos-0/+14
2021-06-08Simplify proc_macro code using Bound::cloned().Mara Bos-11/+3
2021-06-08Stabilize span_open() and span_close().Mara Bos-2/+2
2021-06-04rustdoc: link to stable/beta docs consistently in documentationJoshua Nelson-1/+0