about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2017-07-27Make a lint insteadGuillaume Gomez-32/+7
2017-07-27Throw errors when doc comments are added where they're unusedGuillaume Gomez-5/+36
2017-07-27Auto merge of #43489 - petrochenkov:mutref, r=GuillaumeGomezbors-2/+12
2017-07-27Auto merge of #43477 - est31:master, r=alexcrichtonbors-1/+1
2017-07-26Auto merge of #43373 - alexcrichton:stabilize-1.20.0, r=aturonbors-5/+2
2017-07-26Better diagnostics and recovery for `mut ref` in patternsVadim Petrochenkov-2/+12
2017-07-26Rollup merge of #43463 - nrc:catch-span, r=petrochenkovMark Simulacrum-1/+1
2017-07-25Switch to begin_panic againest31-1/+1
2017-07-25Stabilize the `compile_error_macro` featureAlex Crichton-5/+2
2017-07-25Fix the spans of catch blocks to include the `do`Nick Cameron-1/+1
2017-07-24Rollup merge of #43421 - alexcrichton:add-some-build-scripts, r=Mark-SimulacrumMark Simulacrum-0/+15
2017-07-24Make the macro parser theory description more accuratePiotr Czarnecki-100/+102
2017-07-23Auto merge of #43096 - estebank:ascription-help, r=nikomatsakisbors-1/+16
2017-07-23Auto merge of #43386 - oli-obk:suggestions, r=nikomatsakisbors-1/+1
2017-07-23Lambda expressions honor no struct literal restrictionAleksey Kladov-1/+4
2017-07-22rustc: Add some build scripts for librustc cratesAlex Crichton-0/+15
2017-07-22Auto merge of #43352 - estebank:macro-span-replacement, r=petrochenkovbors-7/+52
2017-07-21make JSON error byte position start at top of fileZack M. Davis-3/+2
2017-07-21Review commentsEsteban Küber-5/+6
2017-07-21Adjust new suggestions to the suggestion guidelinesOliver Schneider-1/+1
2017-07-20Use the macro structure spans instead of the invocationEsteban Küber-7/+51
2017-07-18Catch expression does not require semicolon to be a statementAleksey Kladov-1/+2
2017-07-18Unify rules about commas in match arms and semicolons in expressionsAleksey Kladov-10/+2
2017-07-17Add flag to hide code on inline suggestionsEsteban Küber-3/+3
2017-07-17Change some helps to suggestionsOliver Schneider-2/+2
2017-07-16Point at `:` when using it instead of `;`Esteban Küber-1/+16
2017-07-15Auto merge of #43224 - jseyfried:fix_macro_idents_regression, r=nrcbors-1/+2
2017-07-15Auto merge of #43185 - durka:thread-local-pub-restricted, r=alexcrichtonbors-8/+19
2017-07-13Fix regression involving identifiers in `macro_rules!` patterns.Jeffrey Seyfried-1/+2
2017-07-11let #[allow_internal_unstable] cover :visAlex Burka-8/+19
2017-07-11Make a few functions non-publicMark Simulacrum-9/+4
2017-07-11Refactor cur_cmnt_and_lit away.Mark Simulacrum-46/+38
2017-07-11Refactor methods onto Printer struct.Mark Simulacrum-322/+315
2017-07-11Auto merge of #42913 - kennytm:fix-40569-ident-without-backtrack, r=jseyfriedbors-4/+70
2017-07-10Auto merge of #43109 - pnkfelix:fix-link_args-gate, r=nikomatsakisbors-7/+6
2017-07-10Fix feature gate for `#[link_args(..)]` attribute so that it will fireFelix S. Klock II-7/+6
2017-07-10Store all generic arguments for method calls in ASTVadim Petrochenkov-58/+36
2017-07-08Auto merge of #43097 - PlasmaPower:large-align, r=eddybbors-5/+5
2017-07-08Auto merge of #43019 - kevinmehall:cleanup-errors, r=nikomatsakisbors-1/+0
2017-07-08Lower alignment limit down to 2^31 - 1 (from LLVM)Lee Bousfield-3/+3
2017-07-08Raised alignment limit from 2^15 to 2^31Lee Bousfield-5/+5
2017-07-07Auto merge of #42809 - seanmonstar:stable-associated-consts, r=nikomatsakisbors-14/+3
2017-07-07syntax: Apply recovery for casts to type ascriptionVadim Petrochenkov-46/+53
2017-07-07Fix spans for binary operator expression with interpolated identifiersVadim Petrochenkov-5/+12
2017-07-07Only match a fragment specifier the if it starts with certain tokens.kennytm-4/+70
2017-07-06Remove unused code from librustc_errorsKevin Mehall-1/+0
2017-07-06Only underline suggestion if it is not the only code being shownEsteban Küber-1/+1
2017-07-06Add extra whitespace for suggestionsEsteban Küber-4/+4
2017-07-06remove associated_consts feature gateSean McArthur-14/+3
2017-07-06Disallow `$($v:vis)*`. Fix #42755.kennytm-0/+1