about summary refs log tree commit diff
path: root/src/libproc_macro/quote.rs
AgeCommit message (Expand)AuthorLines
2019-08-27proc_macro: Turn `quote` into a regular built-in macroVadim Petrochenkov-2/+2
2019-02-04libproc_macro => 2018Taiki Endo-18/+18
2018-12-25Remove licensesMark Rousskov-10/+0
2018-10-01The `proc_macro_quote` feature now lives at #54722Alex Crichton-2/+2
2018-07-20proc_macro: clean up the implementation of quasi-quoting.Eduard-Mihai Burtescu-173/+92
2018-07-20proc_macro: don't try to reflect literals in quasi-quoting.Eduard-Mihai Burtescu-94/+15
2018-07-14Clarify how the quote macro is loadedManish Goregaokar-0/+3
2018-06-23hygiene: Do not reset expansion info for `quote!`Vadim Petrochenkov-3/+0
2018-05-25Rename TokenStream::empty to TokenStream::newDavid Tolnay-2/+2
2018-05-15Address feedback, remove remaining review comments, add some more docsVadim Petrochenkov-1/+1
2018-05-15proc_macro: Validate inputs to `Punct::new` and `Ident::new`Vadim Petrochenkov-5/+25
2018-05-15TokenTree: Op -> Punct, Term -> IdentVadim Petrochenkov-27/+27
2018-04-30Remove usages of Term::as_str and mark it for removalJohn Kåre Alsaker-1/+1
2018-04-12Change the hashcounts in raw `Lit` variants from usize to u16.Nicholas Nethercote-3/+3
2018-04-06proc_macro: Improve Debug representationsAlex Crichton-9/+6
2018-04-02proc_macro: Reorganize public APIAlex Crichton-55/+83
2017-11-14Rename `Span::default` -> `Span::def_site`.Jeffrey Seyfried-1/+1
2017-11-09proc_macro: use the proc_macro API at runtime to construct quasi-quoted Token...Eduard-Mihai Burtescu-129/+117
2017-11-09proc_macro: process proc_macro tokens instead of libsyntax ones in the quasi-...Eduard-Mihai Burtescu-152/+166
2017-09-22Add support for `..=` syntaxAlex Burka-2/+2
2017-07-07Address review commentspetrochenkov-1/+1
2017-06-26Address review comments.Jeffrey Seyfried-6/+10
2017-06-26Implement `quote!` and other `proc_macro` API.Jeffrey Seyfried-0/+259