summary refs log tree commit diff
path: root/compiler/rustc_feature/src
AgeCommit message (Expand)AuthorLines
2021-11-24Rollup merge of #90420 - GuillaumeGomez:rustdoc-internals-feature, r=camelidGuillaume Gomez-4/+8
2021-11-24Create rustdoc_internals feature gateGuillaume Gomez-4/+8
2021-11-23Rollup merge of #91140 - nbdd0121:const_typeck, r=oli-obkMatthias Krüger-1/+3
2021-11-22`#![feature(inline_const)]` is no longer incompleteGary Guo-1/+1
2021-11-22Split inline const to two feature gatesGary Guo-0/+2
2021-11-18Check for duplicate attributes.Eric Huss-155/+274
2021-11-18rustc: Remove `#[rustc_synthetic]`Vadim Petrochenkov-1/+0
2021-11-15Alphabetize language featuresJacob Pratt-795/+644
2021-11-15Stabilize format_args_captureJosh Triplett-3/+2
2021-11-13Auto merge of #89551 - jhpratt:stabilize-const_raw_ptr_deref, r=oli-obkbors-3/+2
2021-11-12rustc_feature: Convert `BuiltinAttribute` from tuple to a structVadim Petrochenkov-24/+41
2021-11-07Add features gates for experimental asm featuresAmanieu d'Antras-0/+9
2021-11-06Stabilize `const_raw_ptr_deref` for `*const T`Jacob Pratt-3/+2
2021-11-02Rollup merge of #90502 - GuillaumeGomez:split-doc-cfg-feature, r=jyn514Matthias Krüger-0/+3
2021-11-02Rollup merge of #90472 - joshtriplett:clarify-feature-acceptance, r=jyn514Matthias Krüger-1/+5
2021-11-02Split doc_cfg and doc_auto_cfg featuresGuillaume Gomez-0/+3
2021-11-02Add link to documentation about feature gatesJosh Triplett-0/+3
2021-11-01Clarify what to do with accepted feature gatesJosh Triplett-1/+2
2021-10-30stabilize `relaxed_struct_unsize`lcnr-3/+2
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-3/+0
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+3
2021-10-23Auto merge of #90104 - spastorino:coherence-for-negative-trait, r=nikomatsakisbors-0/+1
2021-10-23Rollup merge of #89730 - crlf0710:type_changing_feature, r=jackh726Matthias Krüger-0/+4
2021-10-22Add rustc_strict_coherence attribute and use it to check overlapSantiago Pastorino-0/+1
2021-10-22add feature flag for `type_changing_struct_update`Charles Lew-0/+4
2021-10-15add a `rustc::query_stability` lintlcnr-0/+3
2021-10-14Revert "Stabilize `arbitrary_enum_discriminant`"Mark Rousskov-2/+3
2021-10-14Auto merge of #89247 - fee1-dead:const-eval-select, r=oli-obkbors-0/+2
2021-10-12Add const_eval_select intrinsicDeadbeef-0/+2
2021-10-10Rollup merge of #89428 - DevinR528:reachable-featuregate, r=Nadrieril,camelidMatthias Krüger-0/+3
2021-10-09Rollup merge of #89605 - camelid:fix-version, r=nagisaMatthias Krüger-1/+1
2021-10-08Add feature gate to non_exhaustive_omitted_patterns lintDevin Ragotzy-0/+3
2021-10-06Clean up code a bit:Guillaume Gomez-1/+1
2021-10-06Fix stabilization version for `bindings_after_at`Noah Lev-1/+1
2021-10-05Add test case for `doc_cfg_hide` feature gateJoshua Nelson-3/+3
2021-10-05Allow adding a set of cfg's to hide from being implicitly doc(cfg)'dWim Looman-0/+3
2021-10-04Stabilize `const_panic`Jacob Pratt-3/+2
2021-09-24Stabilize `feature(macro_attributes_in_derive_output)`Vadim Petrochenkov-3/+2
2021-09-22Support `#[track_caller]` on closures and generatorsAaron Hill-0/+2
2021-09-22Auto merge of #88865 - guswynn:must_not_suspend, r=oli-obkbors-0/+8
2021-09-15Rollup merge of #88775 - pnkfelix:revert-anon-union-parsing, r=davidtwcoManish Goregaokar-3/+0
2021-09-13error formatting and fix buildGus Wynn-2/+2
2021-09-11must_not_suspend implGus Wynn-0/+8
2021-09-09Ignore automatically derived impls of `Clone` and `Debug` in dead code analysisFabian Wolff-5/+3
2021-09-09Revert "Implement Anonymous{Struct, Union} in the AST"Felix S. Klock II-3/+0
2021-09-07Fix typo in `const_generics` replaced with `adt_const_params` noteMingwei Samuel-1/+1
2021-08-30Add let_else feature gateCameron Steffen-0/+3
2021-08-30`feature(const_param_types)` -> `feature(adt_const_params)`lcnr-3/+3
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-5/+8