Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
rust-lang
/
rust
Public
Notifications
You must be signed in to change notification settings
Fork
13.9k
Star
108k
Code
Issues
5k+
Pull requests
903
Actions
Projects
9
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
master
User selector
JonathanBrouwer
Datepicker
All time
Commit History
Commits on Oct 30, 2025
Fix types being marked as dead when they are inferred generic arguments
Show description for a09c4fc
JonathanBrouwer
committed
a09c4fc
Copy full SHA for a09c4fc
Commits on Oct 23, 2025
Add myself to the review rotation
JonathanBrouwer
committed
9ceb997
Copy full SHA for 9ceb997
Commits on Oct 22, 2025
Improve suggestions for `cfg_attr`
Show description for 24502dd
JonathanBrouwer
committed
24502dd
Copy full SHA for 24502dd
Add `AcceptContext::suggestions`
Show description for 9735524
JonathanBrouwer
committed
9735524
Copy full SHA for 9735524
Remove unused field `style` from `AttributeKind::CrateName`
Show description for ebd3220
JonathanBrouwer
committed
ebd3220
Copy full SHA for ebd3220
Commits on Oct 18, 2025
Update uitests with new `unused_attributes` warnings
Show description for 66b8a9d
JonathanBrouwer
committed
66b8a9d
Copy full SHA for 66b8a9d
Warn on `unused_attributes` in tests
Show description for e3dd4c1
JonathanBrouwer
committed
e3dd4c1
Copy full SHA for e3dd4c1
Commits on Oct 15, 2025
Changes in uitests for `cfg_attr`
Show description for 090dad0
JonathanBrouwer
committed
090dad0
Copy full SHA for 090dad0
Port `#[cfg_attr]` to the new attribute parsing infrastructure
Show description for 7113d58
JonathanBrouwer
committed
7113d58
Copy full SHA for 7113d58
Move `parse_cfg_attr` to rustc_attr_parsing
Show description for e0c190f
JonathanBrouwer
committed
e0c190f
Copy full SHA for e0c190f
Rename some functions
Show description for 52cc311
JonathanBrouwer
committed
52cc311
Copy full SHA for 52cc311
Commits on Oct 8, 2025
Fix double error for `#[no_mangle]` on consts
JonathanBrouwer
committed
c050bfb
Copy full SHA for c050bfb
Fix double error for `#[no_mangle]` on closures
JonathanBrouwer
committed
730221e
Copy full SHA for 730221e
Commits on Oct 7, 2025
Add regression test for `link_section` targets
JonathanBrouwer
committed
1589c6c
Copy full SHA for 1589c6c
Commits on Oct 6, 2025
Fix target list of `link_section`
Show description for 4787834
JonathanBrouwer
committed
4787834
Copy full SHA for 4787834
Commits on Oct 4, 2025
Make `#[link="dl"]` a warning rather than an error
JonathanBrouwer
committed
1c85a1d
Copy full SHA for 1c85a1d
Add failing regression test for #[link="dl"]
JonathanBrouwer
committed
5c95f8b
Copy full SHA for 5c95f8b
Commits on Sep 21, 2025
Port #[macro_export] to the new attribute parsing infrastructure
Show description for 7d80c15
JonathanBrouwer
and
Periodic1911
committed
7d80c15
Copy full SHA for 7d80c15
Changes to uitests for macro_export port
Show description for f7fa83e
JonathanBrouwer
and
Periodic1911
committed
f7fa83e
Copy full SHA for f7fa83e
Port #[macro_export] to the new attribute parsing infrastructure
Show description for 6abcadc
JonathanBrouwer
and
Periodic1911
committed
6abcadc
Copy full SHA for 6abcadc
Commits on Aug 30, 2025
Remove incorrect FIXME
JonathanBrouwer
committed
fcd6f28
Copy full SHA for fcd6f28
Commits on Aug 28, 2025
Update uitest stderr
Show description for e0bdc46
JonathanBrouwer
committed
e0bdc46
Copy full SHA for e0bdc46
Improve error messages around invalid literals in attribute arguments
Show description for f328709
JonathanBrouwer
committed
f328709
Copy full SHA for f328709
Add another case to the bad-lit-suffixes test
Show description for 2c7dfa9
JonathanBrouwer
committed
2c7dfa9
Copy full SHA for 2c7dfa9
Commits on Aug 27, 2025
Changes to the uitests
Show description for 7db1840
JonathanBrouwer
committed
7db1840
Copy full SHA for 7db1840
Port the `#[link]` attribute to the new parser
JonathanBrouwer
committed
e8d08b5
Copy full SHA for e8d08b5
Move `NativeLibKind` from `rustc_session` to `rustc_hir`
JonathanBrouwer
committed
aab5e0b
Copy full SHA for aab5e0b
Commits on Aug 24, 2025
Regression test for attributes on macro calls
Show description for fe81a79
JonathanBrouwer
committed
fe81a79
Copy full SHA for fe81a79
Warn on macro calls for attributes that had this behaviour previously
JonathanBrouwer
committed
3851e6c
Copy full SHA for 3851e6c
Commits on Aug 22, 2025
Updated uitests for new parser
JonathanBrouwer
committed
ec5b2cc
Copy full SHA for ec5b2cc
Use the new attribute parser throughout the codebase
JonathanBrouwer
committed
17e34f6
Copy full SHA for 17e34f6
Rewrite the new attribute parser
JonathanBrouwer
committed
549314b
Copy full SHA for 549314b
Move validate_attr to `rustc_attr_parsing`
JonathanBrouwer
committed
21d3189
Copy full SHA for 21d3189
Commits on Aug 19, 2025
Update uitests
JonathanBrouwer
committed
d5dc797
Copy full SHA for d5dc797
Port `must_use` to the new target checking
JonathanBrouwer
committed
c1c204d
Copy full SHA for c1c204d
Pagination
Previous
Next
You can’t perform that action at this time.