about summary refs log tree commit diff
path: root/compiler/rustc_ast_passes/src
AgeCommit message (Expand)AuthorLines
2022-02-02Add more *-unwind ABI variantsAmanieu d'Antras-0/+48
2022-02-01add a rustc::query_stability lintlcnr-0/+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-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
2021-11-07more clippy fixesMatthias Krüger-9/+7
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-33/+25
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-17Some "parenthesis" and "parentheses" fixesr00ster91-1/+1
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-10-14Revert "Stabilize `arbitrary_enum_discriminant`"Mark Rousskov-2/+62
2021-10-05Allow adding a set of cfg's to hide from being implicitly doc(cfg)'dWim Looman-0/+1
2021-10-04Rollup merge of #89494 - FabianWolff:issue-84075, r=davidtwcoJubilee-13/+36
2021-10-03Deny `where` clauses on `auto` traitsFabian Wolff-13/+36
2021-10-03Practice diagnostic message conventionHirochika Matsumoto-1/+1
2021-09-16delay error for enabling unstable lib featuresVishad Goyal-0/+6
2021-09-15Rollup merge of #88775 - pnkfelix:revert-anon-union-parsing, r=davidtwcoManish Goregaokar-69/+0
2021-09-15Auto merge of #88558 - fee1-dead:const-drop, r=oli-obkbors-1/+3
2021-09-11Rollup merge of #88733 - Noble-Mushtak:88577, r=estebankJubilee-0/+14
2021-09-09Revert "Implement Anonymous{Struct, Union} in the AST"Felix S. Klock II-1/+0
2021-09-09Manually crafted revert of d4ad050ce5778a09566f6f9ec172565815d54604 .Felix S. Klock II-68/+0
2021-09-09Allow ~const bounds on inherent implsDeadbeef-1/+3
2021-09-08Fatal error for functions with more than 65535 argumentsNoble-Mushtak-0/+14
2021-09-08Bump stage0 compiler to 1.56Mark Rousskov-1/+0
2021-09-02Auto merge of #87114 - cjgillot:abilint, r=estebankbors-2/+41
2021-08-31Lint Abi in ast validation.Camille GILLOT-2/+41
2021-08-31Rollup merge of #88418 - fee1-dead:trait-assoc-tilde-const, r=oli-obkMara Bos-2/+2
2021-08-30allow unordered const/ty params if any cg feature is activelcnr-1/+1
2021-08-30`feature(const_generics)` -> `feature(const_param_types)`lcnr-1/+0
2021-08-28Allow `~const` bounds on trait assoc functionsDeadbeef-2/+2
2021-08-27Fix visiting twiceDeadbeef-15/+6