about summary refs log tree commit diff
path: root/library/proc_macro/src
AgeCommit message (Expand)AuthorLines
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-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
2021-05-29Write primitive types via array buffersMark Rousskov-2/+17
2021-05-29Switch to reserve over extend_from_sliceMark Rousskov-25/+21
2021-05-29Specialize single-element writes to bufferMark Rousskov-1/+16
2021-05-24remove cfg(bootstrap)Pietro Albini-2/+1
2021-05-19impl FromStr for proc_macro::LiteralDavid Tolnay-0/+42
2021-05-12Implement span quoting for proc-macrosAaron Hill-5/+24
2021-04-29don't let const_fn feature flag affect impl-block-level trait boundsRalf Jung-1/+2
2021-02-19`impl PartialEq<Punct> for char`; symmetry for #78636Alexander Ronald Altman-1/+8
2020-12-30Bump bootstrap compiler to 1.50 betaMark Rousskov-2/+1
2020-11-25Auto merge of #79336 - camelid:rename-feature-oibit-to-auto, r=oli-obkbors-1/+2
2020-11-24Auto merge of #78636 - dtolnay:puncteq, r=petrochenkovbors-0/+7
2020-11-23Rename `optin_builtin_traits` to `auto_traits`Camelid-1/+2
2020-11-19Bump bootstrap compiler versionJake Goulding-13/+7
2020-11-05Rollup merge of #78465 - est31:proc_macro_to_string, r=jyn514Mara Bos-1/+1
2020-11-01Add PartialEq<char> for proc_macro::PunctDavid Tolnay-0/+7
2020-10-29Change as_str → to_string in proc_macro::Ident::span() docsest31-1/+1
2020-10-21switch allow_internal_unstable const fns to rustc_allow_const_fn_unstableFlorian Warzecha-6/+13
2020-10-07Bump to 1.48 bootstrap compilerMark Rousskov-1/+1
2020-09-27Add a feature gate for basic function pointer use in `const fn`Dylan MacKenzie-0/+1
2020-09-22Update library functions with stability attributesDylan MacKenzie-0/+7
2020-09-03Respect `-Z proc-macro-backtrace` flag for panics inside libproc_macroAaron Hill-3/+2
2020-08-30Add `-Z proc-macro-backtrace` to allow showing proc-macro panicsAaron Hill-8/+39
2020-08-22Use intra-doc link in `proc_macro`LeSeulArtichaut-1/+1
2020-08-03Stabilize Ident::new_rawAaron Hill-2/+5
2020-07-31Stabilize as_deref and as_deref on ResultLzu Tao-1/+0
2020-07-27mv std libs to library/mark-0/+3346