about summary refs log tree commit diff
path: root/compiler/rustc_ast_passes
AgeCommit message (Expand)AuthorLines
2022-03-31[let_chains] Forbid let inside parenthesesCaio-12/+42
2022-03-30Stabilize native library modifier syntax and the `whole-archive` modifier spe...Vadim Petrochenkov-8/+0
2022-03-30Rollup merge of #95461 - nyurik:spelling, r=lcnrDylan DPC-1/+1
2022-03-30Spellchecking compiler codeYuri Astrakhan-2/+2
2022-03-30Spellchecking some commentsYuri Astrakhan-1/+1
2022-03-26Stablize `const_extern_fn` for "Rust" and "C"Aaron Hill-17/+20
2022-03-25Minor `let_chains` modificationCaio-1/+4
2022-03-22diagnostics: do not suggest `fn foo({ <body> }`Michael Howell-1/+8
2022-03-16rustc_error: make ErrorReported impossible to constructmark-6/+7
2022-03-10Rollup merge of #94635 - jhpratt:merge-deprecated-attrs, r=davidtwcoMatthias Krüger-7/+0
2022-03-09Permit `#[deprecated]` in stdlibJacob Pratt-8/+0
2022-03-09Warn users about || in let chain expressionsCaio-41/+69
2022-03-06Rollup merge of #94617 - pierwill:update-itertools, r=Mark-SimulacrumMatthias Krüger-1/+1
2022-03-05Review changesJack Huey-2/+6
2022-03-05Change to lintJack Huey-9/+14
2022-03-05Change syntax for TyAlias where clausesJack Huey-7/+73
2022-03-04Change `rustc_deprecated` to use `note`Jacob Pratt-0/+1
2022-03-04Update `itertools`pierwill-1/+1
2022-03-03Gate stability attrs with other attributes.Camille GILLOT-0/+25
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-20Rollup merge of #94146 - est31:let_else, r=cjgillotMatthias Krüger-9/+6
2022-02-19Adopt let else in more placesest31-9/+6
2022-02-18Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obkMatthias Krüger-1/+1
2022-02-08Auto merge of #93561 - Amanieu:more-unwind-abi, r=nagisabors-0/+48
2022-02-03compiler: clippy::complexity fixesMatthias Krüger-1/+1
2022-02-02Add more *-unwind ABI variantsAmanieu d'Antras-0/+48
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2022-01-21Auto merge of #92896 - lqd:update-deps, r=Mark-Simulacrumbors-1/+1
2022-01-18Formally implement let chainsCaio-5/+1
2022-01-17Add term to ExistentialProjectionkadmin-0/+1
2022-01-17Add termkadmin-2/+1
2022-01-17add eq constraints on associated constantskadmin-13/+14
2022-01-14Update itertools to deduplicate itRémy Rakic-1/+1
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-9/+0
2022-01-01Move `PatKind::Lit` checking from ast_validation to ast loweringAaron Hill-47/+0
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-3/+2
2021-12-15Remove unnecessary sigils around `Ident::as_str()` calls.Nicholas Nethercote-2/+1
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-1/+1
2021-12-14Stabilize `destructuring_assignment`Jacob Pratt-5/+0
2021-12-12Auto merge of #90207 - BoxyUwU:stabilise_cg_defaults, r=lcnrbors-29/+3
2021-12-10remove feature gate and cleanup codeEllen-29/+3
2021-12-09Remove redundant [..]sest31-3/+3
2021-11-27Rollup merge of #91208 - estebank:eq-constraint, r=cjgillotMatthias Krüger-1/+49
2021-11-25Account for incorrect `where T::Assoc = Ty` boundEsteban Kuber-1/+49
2021-11-24Rollup merge of #90420 - GuillaumeGomez:rustdoc-internals-feature, r=camelidGuillaume Gomez-1/+5
2021-11-24Update error message for doc(keyword)Guillaume Gomez-1/+1
2021-11-24Create rustdoc_internals feature gateGuillaume Gomez-1/+5
2021-11-22Split inline const to two feature gatesGary Guo-0/+1
2021-11-12rustc_feature: Convert `BuiltinAttribute` from tuple to a structVadim Petrochenkov-5/+8
2021-11-07Auto merge of #90668 - matthiaskrgr:clippy_nov7, r=jyn514bors-9/+7