asquared31415
Funding Links: https://github.com/sponsors/asquared31415
- Kind: user
- Followers: 17
- Following: 5
- Total stars: 17
- Repositories count: 49
- Created at: 2022-11-19T06:33:48.630Z
- Updated at: 2025-05-31T23:54:44.726Z
- Last synced at: 2025-05-31T23:54:44.726Z
GitHub Sponsors Profile
I contribute to the Rust programming language project and some of its associated tools like Clippy. I have worked on various features of rustc, including some work on asm! and on lang_items.
My asm! work includes implementing the named_asm_labels lint (to everyone's demise, that can indeed cause problems), preventing the use of .att_syntax in favor of asm!'s options, and various docs improvements.
My lang_items work includes improving the ability of the compiler to tell the user when they have implemented a lang item wrong, which is particularly useful to certain no_std and bare-metal programs that use lang="start".
In Clippy I have worked on lints that try to guide users to using unsafe code correctly, especially in cases where the behavior of unsafe-related code may be subtly incorrect.
I would love to continue to improve the ways that users interact with unsafe code in Rust.
- Current Sponsors: 0
- Past Sponsors: 0
- Total Sponsors: 0
- Minimum Sponsorship: $1.00