index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_ast_passes
/
src
/
feature_gate.rs
Age
Commit message (
Expand
)
Author
Lines
2024-03-14
Add feature gates for `f16` and `f128`
Trevor Gross
-1
/
+12
2024-03-07
Rollup merge of #119888 - weiznich:stablize_diagnostic_namespace, r=compiler-...
Guillaume Gomez
-8
/
+0
2024-03-06
Rewrite the `untranslatable_diagnostic` lint.
Nicholas Nethercote
-0
/
+4
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-1
/
+1
2024-02-27
Stabilize the `#[diagnostic]` namespace and `#[diagnostic::on_unimplemented]`...
Georg Semmler
-8
/
+0
2024-02-20
Reduce capabilities of `Diagnostic`.
Nicholas Nethercote
-0
/
+3
2024-02-01
Correctly check `never_type` feature gating
Guillaume Gomez
-0
/
+13
2024-01-19
add help message for `exclusive_range_pattern` error
Rowan S-L
-1
/
+2
2024-01-13
Add check for ui_testing via promoting parameters from `ParseSess` to `Session`
George-lewis
-22
/
+8
2024-01-12
Delegation implementation: step 1
Bryanskiy
-0
/
+1
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-1
/
+1
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-5
/
+9
2023-12-22
Auto merge of #118847 - eholk:for-await, r=compiler-errors
bors
-0
/
+1
2023-12-21
Simple modification of diagnostic information
surechen
-3
/
+4
2023-12-19
Plumb awaitness of for loops
Eric Holk
-0
/
+1
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-2
/
+2
2023-12-12
Correctly gate the parsing of match arms without body
Nadrieril
-1
/
+28
2023-12-02
Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errors
bors
-2
/
+2
2023-12-02
Use `Session::diagnostic` in more places.
Nicholas Nethercote
-2
/
+2
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
2023-12-01
Auto merge of #117472 - jmillikin:stable-c-str-literals, r=Nilstrieb
bors
-1
/
+0
2023-11-29
Add `never_patterns` feature gate
Nadrieril
-0
/
+1
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-3
/
+3
2023-11-01
Stabilize C string literals
John Millikin
-1
/
+0
2023-10-31
Test the multispan case in `tests.ui/bounds-lifetime.rs`.
Nicholas Nethercote
-1
/
+1
2023-10-31
Fix a `FIXME`, by adding a `gate_multi` macro.
Nicholas Nethercote
-18
/
+24
2023-10-31
Rearrange the `gate_feature_*` macros.
Nicholas Nethercote
-60
/
+58
2023-10-31
Use a slice pattern to neaten a condition.
Nicholas Nethercote
-8
/
+3
2023-10-31
Cover two more cases in the `gate_doc` macro.
Nicholas Nethercote
-18
/
+14
2023-10-31
Streamline `gate_feature_*` macros.
Nicholas Nethercote
-30
/
+14
2023-10-27
Feature gate `gen` blocks, even in 2024 edition
Oli Scherer
-1
/
+6
2023-10-20
s/generator/coroutine/
Oli Scherer
-1
/
+1
2023-10-16
Rename `ACTIVE_FEATURES` as `UNSTABLE_FEATURES`.
Nicholas Nethercote
-1
/
+1
2023-10-03
Gate against auto traits pre-expansion
Michael Goulet
-0
/
+1
2023-09-24
Add comment about RTN feature gating
Nilstrieb
-0
/
+3
2023-09-24
Rename the legacy feature gating macro
Nilstrieb
-9
/
+12
2023-08-24
Auto merge of #115131 - frank-king:feature/unnamed-fields-lite, r=petrochenkov
bors
-0
/
+1
2023-08-24
Parse unnamed fields and anonymous structs or unions
Frank King
-0
/
+1
2023-08-11
rustc: Move `features` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-9
/
+7
2023-07-28
Parse generic const items
León Orell Valerian Liehr
-0
/
+1
2023-07-28
Introduce the `#[diagnostic]` attribute namespace
Georg Semmler
-0
/
+13
2023-06-19
Syntatically accept `become` expressions
Maybe Waffle
-0
/
+1
2023-06-03
cleanup
yukang
-4
/
+0
2023-06-03
remove EarlySyntaxWarning for type ascription
yukang
-14
/
+0
2023-06-03
remove type ascription feature gate
yukang
-33
/
+2
2023-05-24
Use `Option::is_some_and` and `Result::is_ok_and` in the compiler
Maybe Waffle
-2
/
+1
2023-05-05
Add feature gate
est31
-0
/
+1
2023-05-05
Rollup merge of #108801 - fee1-dead-contrib:c-str, r=compiler-errors
Dylan DPC
-0
/
+1
2023-05-04
Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk
Dylan DPC
-0
/
+6
[next]