about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2020-02-04Auto merge of #68708 - Mark-Simulacrum:stage0-step, r=pietroalbinibors-1/+0
2020-02-01syntax: reexport attr globalsMazdak Farrokhzad-0/+1
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-3540/+5
2020-02-011. move allow_internal_unstable to rustc_attrMazdak Farrokhzad-25/+0
2020-02-011. move node_id to syntaxMazdak Farrokhzad-14/+50
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-1052/+0
2020-02-01syntax: simplify HasAttrs codeMazdak Farrokhzad-21/+11
2020-02-01pretty: remove ParseSess dependencyMazdak Farrokhzad-20/+13
2020-02-01syntax: move GLOBALS to attr moduleMazdak Farrokhzad-37/+34
2020-02-01{syntax -> rustc_ast_passes}::node_countMazdak Farrokhzad-140/+0
2020-01-31Drop cfg(bootstrap) codeMark Rousskov-1/+0
2020-01-31Auto merge of #67340 - nnethercote:shrink-Nonterminal, r=petrochenkovbors-17/+22
2020-01-30clarify "incorrect issue" errorAndy Russell-21/+34
2020-01-30Use `P` for `NtMeta`.Nicholas Nethercote-3/+4
2020-01-30Use `P` for `NtTraitItem`, `NtImplItem`, and `NtForeignItem`.Nicholas Nethercote-15/+19
2020-01-26Suggest defining type parameter when appropriateEsteban Küber-0/+14
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