about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2018-12-31Address review commentsEsteban Küber-12/+13
2018-12-31Suggest using raw identifiers in 2018 edition when using keywordsEsteban Küber-1/+12
2018-12-30Auto merge of #57205 - petrochenkov:extrecov, r=estebankbors-5/+6
2018-12-30Improve error recovery for some built-in macrosVadim Petrochenkov-5/+6
2018-12-29Auto merge of #56225 - alexreg:type_alias_enum_variants, r=petrochenkovbors-1/+4
2018-12-29Rollup merge of #57159 - ids1024:closed-issue, r=Centrilkennytm-1/+1
2018-12-28Auto merge of #57155 - petrochenkov:dcrate3, r=dtolnaybors-0/+18
2018-12-27Update references to closed issueIan Douglas Scott-1/+1
2018-12-28Resolve `$crate`s for pretty-printing at more appropriate timeVadim Petrochenkov-0/+18
2018-12-27Address review comments and CI failuresVadim Petrochenkov-0/+1
2018-12-27Make sure feature gate errors are recoverableVadim Petrochenkov-1/+0
2018-12-27Fix `trace_macros` and `log_syntax`Vadim Petrochenkov-13/+19
2018-12-27Get rid of `Block::recovered`Vadim Petrochenkov-10/+7
2018-12-27Do not abort compilation if expansion produces errorsVadim Petrochenkov-24/+20
2018-12-27AST/HIR: Introduce `ExprKind::Err` for better error recovery in the front-endVadim Petrochenkov-2/+17
2018-12-26Implemented variants on type aliases in both ctor and pattern position.Alexander Regueiro-1/+4
2018-12-25Remove licensesMark Rousskov-499/+0
2018-12-23Rollup merge of #57067 - Centril:stabilize-min_const_unsafe_fn, r=oli-obkMazdak Farrokhzad-3/+2
2018-12-23Rollup merge of #56964 - nnethercote:TokenStream-IsJoint, r=petrochenkovMazdak Farrokhzad-54/+44
2018-12-23stabilize min_const_unsafe_fn in 1.33.Mazdak Farrokhzad-3/+2
2018-12-23Rollup merge of #57052 - Centril:fix-eip-stable-version, r=varkorkennytm-3/+3
2018-12-21exhaustive_integer_patterns slipped 1.32; stabilized in 1.33.Mazdak Farrokhzad-2/+2
2018-12-21macro_literal_matcher was stabilized in 1.32; not 1.32.Mazdak Farrokhzad-1/+1
2018-12-21Stabilize #[repr(packed(N))]Taylor Cramer-10/+2
2018-12-20Auto merge of #56647 - petrochenkov:dcrate2, r=alexcrichtonbors-30/+31
2018-12-20Remove `TokenStream::JointTree`.Nicholas Nethercote-54/+44
2018-12-19Do not interpret mismatches from pretty-printed `$crate` as token stream inva...Vadim Petrochenkov-2/+6
2018-12-19Reintroduce special pretty-printing for `$crate` when it's necessary for proc...Vadim Petrochenkov-2/+25
2018-12-19Remove `eliminate_crate_var` and special pretty-printing for `$crate`Vadim Petrochenkov-29/+3
2018-12-19Auto merge of #56613 - Zoxc:query-perf1, r=michaelwoeristerbors-0/+1
2018-12-19Rollup merge of #56910 - estebank:unclosed-eof, r=oli-obkPietro Albini-1/+9
2018-12-19Rollup merge of #56908 - alexcrichton:new-features, r=oli-obkPietro Albini-0/+2
2018-12-19Rollup merge of #56820 - ljedrz:format_tweaks, r=alexcrichtonPietro Albini-0/+3
2018-12-17Stabilize `underscore_imports`Vadim Petrochenkov-21/+2
2018-12-17Do not point at delim spans for complete correct blocksEsteban Küber-1/+9
2018-12-17rustc: Don't ICE on usage of two new target featuresAlex Crichton-0/+2
2018-12-17Tweak query code for performanceJohn Kåre Alsaker-0/+1
2018-12-17Auto merge of #56737 - nnethercote:TokenStream-improvements, r=petrochenkovbors-284/+107
2018-12-15Rollup merge of #56679 - euclio:external-doc-parse, r=estebankPietro Albini-12/+56
2018-12-15Auto merge of #56584 - davidtwco:issue-53990, r=nikomatsakisbors-4/+15
2018-12-14Rollup merge of #56699 - nnethercote:SymbolIndex, r=oli-obkkennytm-0/+4
2018-12-14Rollup merge of #56658 - Xanewok:non-panicking-file-parser, r=petrochenkovkennytm-8/+29
2018-12-14format: inline one-liners related to parse_exprljedrz-0/+3
2018-12-12Bump to 1.33.0Alex Crichton-4/+5
2018-12-12Rename `TokenStream::concat` and remove `TokenStream::concat_rc_vec`.Nicholas Nethercote-34/+30
2018-12-12Merge `TokenStreamKind` into `TokenStream`.Nicholas Nethercote-72/+65
2018-12-12Remove `RcVec` and `RcSlice`.Nicholas Nethercote-160/+0
2018-12-12Use `TokenStream::concat` more.Nicholas Nethercote-17/+11
2018-12-12Use `Lrc<Vec<TokenStream>>` instead of `RcVec<TokenStream>`.Nicholas Nethercote-17/+17
2018-12-12XXX: SymbolIndexNicholas Nethercote-0/+4