Rollup merge of #135333 - vayunbiyani:test-environment, r=RalfJung

Partial progress on #132735: Replace extern "rust-intrinsic" with #[rustc_intrinsic] across the codebase

Part of #132735: Replace `extern "rust-intrinsic"` with `#[rustc_intrinsic]` macro

- Updated all instances of `extern "rust-intrinsic"` to use the `#[rustc_intrinsic]` macro.
- Skipped `.md` files and test files to avoid unnecessary changes.
This commit is contained in:
Matthias Krüger 2025-01-20 20:58:35 +01:00 committed by GitHub
commit 0d5b8138bb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
29 changed files with 61 additions and 85 deletions

View file

@ -1,4 +1,5 @@
//! Codegen of intrinsics. This includes `extern "rust-intrinsic"`,
//! functions marked with the `#[rustc_intrinsic]` attribute
//! and LLVM intrinsics that have symbol names starting with `llvm.`.
macro_rules! intrinsic_args {