summary refs log tree commit diff
path: root/src/libproc_macro/lib.rs
AgeCommit message (Expand)AuthorLines
2019-04-05Use for_each to extend collectionsJosh Stone-3/+1
2019-03-27Auto merge of #55780 - ogoffart:span_source_text, r=petrochenkovbors-0/+12
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-6/+6
2019-02-10tests: doc commentsAlexander Regueiro-6/+6
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-16/+17
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-19proc_macro: Validate tokens coming from the compiler againVadim Petrochenkov-21/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-10/+10
2018-12-01Introduce proc_macro::Span::source_textOlivier Goffart-0/+12
2018-11-30proc_macro: move the rustc server to syntax_ext.Eduard-Mihai Burtescu-10/+0
2018-11-30proc_macro: remove the __internal module.Eduard-Mihai Burtescu-98/+0
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-293/+170
2018-11-20Add unstable Literal::subspan().Sergio Benitez-1/+46
2018-11-13fix various typos in doc commentsAndy Russell-6/+6
2018-10-01All `proc_macro_span` APIs tracked at #54725 nowAlex Crichton-24/+24
2018-10-01Span::def_site() is now at #54724Alex Crichton-1/+1
2018-10-01The `proc_macro_raw_ident` feature is now at #54723Alex Crichton-1/+1
2018-10-01The `proc_macro_quote` feature now lives at #54722Alex Crichton-2/+2
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-19Make 'proc_macro::MultiSpan' public.Sergio Benitez-1/+1
2018-09-13Add multispan support to proc-macro diagnostics.Sergio Benitez-2/+2
2018-09-12Auto merge of #53793 - toidiu:ak-stabalize, r=nikomatsakisbors-1/+0
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-09-09Remove documentation about proc_macro being bare-bonesDavid Tolnay-7/+0
2018-09-08Track distinct spans for open and close delimiterDavid Tolnay-24/+10
2018-09-02proc_macro::Group::span_open and span_closeDavid Tolnay-1/+42
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-21Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkorkennytm-1/+1
2018-08-19fix tidy errorsDonato Sciarra-1/+1
2018-08-19mv codemap() source_map()Donato Sciarra-1/+1
2018-08-19mv filemap source_fileDonato Sciarra-4/+4
2018-08-19mv FileMap SourceFileDonato Sciarra-3/+3
2018-08-19Fix typos found by codespell.Matthias Krüger-1/+1
2018-08-16Auto merge of #53433 - kennytm:rollup, r=kennytmbors-0/+1
2018-08-16Auto merge of #53304 - dtolnay:extend, r=dtolnaybors-0/+14
2018-08-15Make proc_macro Level #[non_exhaustive]varkor-0/+1
2018-08-12TokenStream::extendDavid Tolnay-0/+14
2018-08-09[nll] libproc_macro: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-1/+0
2018-07-20proc_macro: avoid exposing internal details in formatting impls.Eduard-Mihai Burtescu-7/+37
2018-07-20proc_macro: move some implementation details to a rustc module.Eduard-Mihai Burtescu-246/+21
2018-07-20proc_macro: don't expose compiler-internal FileName in public API.Eduard-Mihai Burtescu-16/+7
2018-07-20proc_macro: clean up the implementation of quasi-quoting.Eduard-Mihai Burtescu-10/+4
2018-07-20proc_macro: don't try to reflect literals in quasi-quoting.Eduard-Mihai Burtescu-1/+1
2018-07-16rustc: Stabilize much of the `proc_macro` featureAlex Crichton-100/+122
2018-07-14Clarify how the quote macro is loadedManish Goregaokar-0/+2