about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2020-01-23unused-parens: implement for block return valuesTyler Lanphear-5/+1
2020-01-22Rollup merge of #68441 - Centril:pprust-as_deref, r=Mark-SimulacrumTyler Mandry-2/+2
2020-01-22pprust: use as_derefMazdak Farrokhzad-2/+2
2020-01-21Rollup merge of #68140 - ecstatic-morse:const-trait-bound-opt-out, r=oli-obkMazdak Farrokhzad-22/+32
2020-01-20Parse `?const ?Trait`Dylan MacKenzie-0/+5
2020-01-20Add `constness` field to `ty::Predicate::Trait`Dylan MacKenzie-1/+2
2020-01-20Revert "Add a `constness` field to `ast::TraitRef`"Dylan MacKenzie-19/+4
2020-01-20Add `MaybeConst` variant to `{ast,hir}::TraitBoundModifier`Dylan MacKenzie-2/+9
2020-01-19Add `constness` field to `ast::ItemKind::Impl`Dylan MacKenzie-0/+12
2020-01-20Rollup merge of #68353 - Centril:code-liberation, r=petrochenkovDylan DPC-3/+0
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-3/+0
2020-01-18slice_patterns: remove internal uses of gateMazdak Farrokhzad-1/+1
2020-01-17Use named fields for `ast::ItemKind::Impl`Dylan MacKenzie-25/+44
2020-01-14Code review changes and fix rustdoc test.Ben Lewis-33/+6
2020-01-14perf: eagerly convert literals to consts, this avoids creating loads on uneva...Ben Lewis-7/+34
2020-01-11Rollup merge of #68114 - ecstatic-morse:fix-feature-gating, r=CentrilMazdak Farrokhzad-1/+1
2020-01-10Remove unnecessary `const_fn` feature gatesDylan MacKenzie-1/+1
2020-01-11{syntax -> rustc_ast_passes}::show_spanMazdak Farrokhzad-71/+0
2020-01-11{syntax -> rustc_ast_passes}::feature_gateMazdak Farrokhzad-734/+0
2020-01-11nix syntax::early_buffered_lintsMazdak Farrokhzad-10/+0
2020-01-11move {rustc -> rustc_session}::lint::builtinMazdak Farrokhzad-24/+2
2020-01-11simplify feature_err importsMazdak Farrokhzad-1/+0
2020-01-11get_features -> rustc_parse::configMazdak Farrokhzad-172/+5
2020-01-11gating diagnostics -> rustc_session::parseMazdak Farrokhzad-72/+7
2020-01-11Rollup merge of #68050 - Centril:canon-error, r=Mark-SimulacrumYuki Okushi-7/+6
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-7/+6
2020-01-10Introduce `#![feature(half_open_range_patterns)]`.Mazdak Farrokhzad-8/+13
2020-01-09Add a `constness` field to `ast::TraitRef`Dylan MacKenzie-4/+19
2020-01-09Add `const_trait_bound_opt_out` feature gateDylan MacKenzie-0/+1
2020-01-09Add `const_trait_impl` feature gateDylan MacKenzie-0/+1
2020-01-10Rollup merge of #68040 - sinkuu:unused, r=petrochenkovYuki Okushi-2/+0
2020-01-09Remove unused dependenciesShotaro Yamada-2/+0
2020-01-09Rollup merge of #67849 - cjkenn:check-sorted-words, r=estebankYuki Okushi-5/+34
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-216/+60
2020-01-05Rollup merge of #67881 - varkor:scattering-of-backticks, r=CentrilDylan DPC-2/+2
2020-01-05Add backticks to various diagnosticsvarkor-2/+2
2020-01-04hir::{hir,def,itemlikevisit,pat_util,print} -> rustc_hirMazdak Farrokhzad-1/+11
2020-01-03missed tidy checkcjkenn-2/+2
2020-01-03add a check for variable names that might match by wordcjkenn-5/+34
2020-01-02syntax::map_in_place: leave fixmeMazdak Farrokhzad-0/+2
2020-01-02Normalize `syntax::edition` imports.Mazdak Farrokhzad-12/+5
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-14/+14
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-28/+24
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-44/+44
2019-12-30Make things build againVadim Petrochenkov-1/+1
2019-12-28doc comments: Less attribute mimickingVadim Petrochenkov-13/+17
2019-12-27Stabilize the `matches!` macroSimon Sapin-1/+0
2019-12-23Add new folder for destructuring assignment testsvarkor-0/+1
2019-12-23Add span information to `ExprKind::Assign`varkor-7/+7
2019-12-22Format the worldMark Rousskov-1631/+1740