about summary refs log tree commit diff
path: root/compiler/rustc_parse
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-04-03 07:39:08 +0200
committerGitHub <noreply@github.com>2025-04-03 07:39:08 +0200
commit29c0fe747ae83d2519aaf9c9713e8716f7a3511b (patch)
treebc77172f2a78653d09a16bce0f4150bb089fec7a /compiler/rustc_parse
parent85c557e76eac68b1f94504f56c492b653706ee2c (diff)
parent62fcb9d585723f0ab6646ba0e7dbaa72867bf8a8 (diff)
downloadrust-29c0fe747ae83d2519aaf9c9713e8716f7a3511b.tar.gz
rust-29c0fe747ae83d2519aaf9c9713e8716f7a3511b.zip
Rollup merge of #139294 - beetrees:fix-f16-f128-literal-feature-gate, r=fmease
Fix the `f16`/`f128` feature gates on integer literals

The feature gating logic for `f16`/`f128` currently only checks float literals, meaning this code currently compiles with no feature gates on stable ([playground](https://play.rust-lang.org/?version=stable&mode=debug&edition=2024&gist=b0c0e285ccb822fc7e2abc595557886b)):
```rust
fn main() {
    let a = 1f16;
    let b = 1f128;
    dbg!(a, b);
}
```
This PR fixes that.

Tracking issue: #116909
Diffstat (limited to 'compiler/rustc_parse')
0 files changed, 0 insertions, 0 deletions