about summary refs log tree commit diff
path: root/src/libproc_macro
AgeCommit message (Expand)AuthorLines
2020-04-27Rollup merge of #68716 - petrochenkov:stabmixed, r=dtolnayDylan DPC-1/+1
2020-04-26Stabilize `Span::mixed_site`Vadim Petrochenkov-1/+1
2020-04-26proc_macro: Fix since attributes for new Span methodsJonas Platte-2/+2
2020-04-25Auto merge of #71556 - Dylan-DPC:rollup-9ll4shr, r=Dylan-DPCbors-2/+2
2020-04-25Bump rustfmt to most recently shippedMark Rousskov-2/+2
2020-04-25Bump bootstrap compilerMark Rousskov-3/+2
2020-04-25proc_macro: Stabilize `Span::resolved_at` and `Span::located_at`Vadim Petrochenkov-2/+2
2020-04-22Add tracking issue for proc_macro_is_availableDavid Tolnay-1/+1
2020-04-21proc_macro::is_available()David Tolnay-0/+25
2020-03-26introduce `negative_impls` feature gate and documentNiko Matsakis-0/+1
2020-03-15Use min_specialization in libstd and libproc_macroMatthew Jasper-1/+2
2020-03-11Give LexError more descriptive Display implKinsey Favre-1/+1
2020-03-11Correct stability attribute for new LexError implsKinsey Favre-2/+2
2020-03-11Add Display and Error impls for proc_macro::LexErrorKinsey Favre-1/+11
2020-03-07Rollup merge of #69773 - matthiaskrgr:typos, r=petrochenkovMazdak Farrokhzad-2/+2
2020-03-06Don't redundantly repeat field names (clippy::redundant_field_names)Matthias Krüger-10/+7
2020-03-06fix various typosMatthias Krüger-2/+2
2020-01-10Remove unnecessary `const_fn` feature gatesDylan MacKenzie-1/+0
2019-12-22Format the worldMark Rousskov-143/+54
2019-11-12Snap cfgsMark Rousskov-1/+0
2019-10-28proc_macro: don't use Rust ABI fn pointers in a C ABI fn signature.Eduard-Mihai Burtescu-2/+2
2019-10-28proc_macro: consolidate bridge::client::run_expand{1,2} into one helper.Eduard-Mihai Burtescu-48/+23
2019-10-28proc_macro: remove now-unnecessary ICE workarounds from bridge::client.Eduard-Mihai Burtescu-10/+9
2019-10-25RFC 2008: StabilizationDavid Wood-1/+1
2019-10-08Stabilize mem::take (mem_take)Jon Gjengset-1/+0
2019-10-03proc_macro: Add `Span::mixed_site` exposing `macro_rules` hygieneVadim Petrochenkov-0/+10
2019-09-25Snap cfgs to new betaMark Rousskov-1/+1
2019-08-27proc_macro: Turn `quote` into a regular built-in macroVadim Petrochenkov-6/+8
2019-08-23bootstrap: Merge the libtest build step with libstdAlex Crichton-0/+3
2019-08-17Serialize additional data for procedural macrosAaron Hill-0/+8
2019-07-28Deny `unused_lifetimes` through rustbuildVadim Petrochenkov-0/+1
2019-07-28Remove lint annotations in specific crates that are already enforced by rustb...Vadim Petrochenkov-2/+0
2019-07-04Rollup merge of #62249 - czipperz:use-mem-take-instead-of-replace-default, r=...Mazdak Farrokhzad-1/+2
2019-07-03Remove needless lifetimesJeremy Stucki-1/+1
2019-07-01Enable mem_take feature in relevant cratesChris Gregory-0/+1
2019-07-01Use mem::take instead of mem::replace with defaultChris Gregory-1/+1
2019-06-23Fix meta-variable binding errors in macrosJulien Cretin-3/+3
2019-04-09proc_macro: stop using LEB128 for RPC.Eduard-Mihai Burtescu-23/+13
2019-04-05Use for_each to extend collectionsJosh Stone-3/+1
2019-03-27Auto merge of #55780 - ogoffart:span_source_text, r=petrochenkovbors-0/+13
2019-02-24Use ? in some macrosTaiki Endo-16/+16
2019-02-14Rollup merge of #57856 - lzutao:fix-old-first-edition, r=steveklabnikMazdak Farrokhzad-1/+3
2019-02-13Convert old doc links to current editionLzu Tao-1/+3
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-12/+12
2019-02-10tests: doc commentsAlexander Regueiro-12/+12
2019-02-10Revert removed #![feature(nll)]Taiki Endo-0/+1
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-02-04libproc_macro => 2018Taiki Endo-90/+100
2018-12-26Work-around for shadowing of variant names with assoc const names in `libproc...Alexander Regueiro-8/+14
2018-12-26Store `Ident` rather than just `Name` in HIR types `Item` and `ForeignItem`.Alexander Regueiro-1/+1