about summary refs log tree commit diff
path: root/src/libsyntax_ext/proc_macro_server.rs
AgeCommit message (Expand)AuthorLines
2019-03-27Auto merge of #55780 - ogoffart:span_source_text, r=petrochenkovbors-0/+3
2019-03-16syntax: Introduce `Ident::can_be_raw`Vadim Petrochenkov-6/+2
2019-03-06Simplify codeEsteban Küber-5/+2
2019-03-06Emit missing unclosed delimiter errorsEsteban Küber-2/+2
2019-02-24Use ? in some macrosTaiki Endo-1/+1
2019-02-18Make `interpolated_to_tokenstream` a method on `Nonterminal`.Nicholas Nethercote-1/+1
2019-02-18Change `Token::interpolated_to_tokenstream()`.Nicholas Nethercote-2/+2
2019-02-13Rename rustc_errors dependency in rust 2018 cratesTaiki Endo-1/+1
2019-02-09Auto merge of #57944 - estebank:unclosed-delim-the-quickening, r=oli-obkbors-2/+5
2019-02-07unify error handling to single methodEsteban Küber-2/+5
2019-02-07Deduplicate mismatched delimiter errorsEsteban Küber-1/+1
2019-02-04libsyntax_ext => 2018Taiki Endo-3/+4
2019-01-14Remove `TokenStream::Tree` variant.Nicholas Nethercote-1/+1
2019-01-08Make `TokenStream` less recursive.Nicholas Nethercote-6/+7
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-23Rollup merge of #56964 - nnethercote:TokenStream-IsJoint, r=petrochenkovMazdak Farrokhzad-6/+2
2018-12-20Remove `TokenStream::JointTree`.Nicholas Nethercote-6/+2
2018-12-19proc_macro: Accept `$crate` as an identifier if it comes from the compilerVadim Petrochenkov-0/+6
2018-12-19proc_macro: Validate tokens coming from the compiler againVadim Petrochenkov-51/+56
2018-12-10Remove `tokenstream::Delimited`.Nicholas Nethercote-7/+5
2018-12-04adds DocTest filename variant, refactors doctest_offset out of source_map, fi...Matthew Russo-1/+1
2018-12-02Remove not used `DotEq` tokenyui-knk-1/+0
2018-12-01Introduce proc_macro::Span::source_textOlivier Goffart-0/+3
2018-11-30proc_macro: move the rustc server to syntax_ext.Eduard-Mihai Burtescu-0/+751