-
Notifications
You must be signed in to change notification settings - Fork 12.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unify AST Visitors with a macro like MIR Visitors #128974
Open
maxcabrajac
wants to merge
145
commits into
rust-lang:master
Choose a base branch
from
maxcabrajac:visitor_macro
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+2,373
−3,124
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d49eac4 - Browse repository at this point
Copy the full SHA d49eac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20f1876 - Browse repository at this point
Copy the full SHA 20f1876View commit details -
Configuration menu - View commit details
-
Copy full SHA for a38ec03 - Browse repository at this point
Copy the full SHA a38ec03View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf6140e - Browse repository at this point
Copy the full SHA bf6140eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c247001 - Browse repository at this point
Copy the full SHA c247001View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0954b9 - Browse repository at this point
Copy the full SHA d0954b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60596fd - Browse repository at this point
Copy the full SHA 60596fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5f5c44 - Browse repository at this point
Copy the full SHA d5f5c44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7249d29 - Browse repository at this point
Copy the full SHA 7249d29View commit details -
Configuration menu - View commit details
-
Copy full SHA for e720f1b - Browse repository at this point
Copy the full SHA e720f1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fee5fae - Browse repository at this point
Copy the full SHA fee5faeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6281efc - Browse repository at this point
Copy the full SHA 6281efcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1525bd1 - Browse repository at this point
Copy the full SHA 1525bd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3017639 - Browse repository at this point
Copy the full SHA 3017639View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54097ec - Browse repository at this point
Copy the full SHA 54097ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for efc7f67 - Browse repository at this point
Copy the full SHA efc7f67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ac6831 - Browse repository at this point
Copy the full SHA 4ac6831View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26f4d53 - Browse repository at this point
Copy the full SHA 26f4d53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12cf84a - Browse repository at this point
Copy the full SHA 12cf84aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04ac298 - Browse repository at this point
Copy the full SHA 04ac298View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0cd416 - Browse repository at this point
Copy the full SHA c0cd416View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fffde7 - Browse repository at this point
Copy the full SHA 6fffde7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d933120 - Browse repository at this point
Copy the full SHA d933120View commit details -
Configuration menu - View commit details
-
Copy full SHA for 160673a - Browse repository at this point
Copy the full SHA 160673aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 921038d - Browse repository at this point
Copy the full SHA 921038dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 526ba59 - Browse repository at this point
Copy the full SHA 526ba59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16a05de - Browse repository at this point
Copy the full SHA 16a05deView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2a11b4 - Browse repository at this point
Copy the full SHA b2a11b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 113723b - Browse repository at this point
Copy the full SHA 113723bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8659fad - Browse repository at this point
Copy the full SHA 8659fadView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca90371 - Browse repository at this point
Copy the full SHA ca90371View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70fb8e3 - Browse repository at this point
Copy the full SHA 70fb8e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bc8cb4 - Browse repository at this point
Copy the full SHA 2bc8cb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30c4041 - Browse repository at this point
Copy the full SHA 30c4041View commit details -
Configuration menu - View commit details
-
Copy full SHA for f24bb38 - Browse repository at this point
Copy the full SHA f24bb38View commit details -
Configuration menu - View commit details
-
Copy full SHA for b540ef4 - Browse repository at this point
Copy the full SHA b540ef4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ffbb70 - Browse repository at this point
Copy the full SHA 0ffbb70View commit details -
Configuration menu - View commit details
-
Copy full SHA for e69500d - Browse repository at this point
Copy the full SHA e69500dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 106db21 - Browse repository at this point
Copy the full SHA 106db21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 098f690 - Browse repository at this point
Copy the full SHA 098f690View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3483eb3 - Browse repository at this point
Copy the full SHA 3483eb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8823ea0 - Browse repository at this point
Copy the full SHA 8823ea0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee8c9fc - Browse repository at this point
Copy the full SHA ee8c9fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6e3fda - Browse repository at this point
Copy the full SHA d6e3fdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d14cc3 - Browse repository at this point
Copy the full SHA 3d14cc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff1353 - Browse repository at this point
Copy the full SHA 5ff1353View commit details -
Configuration menu - View commit details
-
Copy full SHA for e58b459 - Browse repository at this point
Copy the full SHA e58b459View commit details -
Configuration menu - View commit details
-
Copy full SHA for 705f01c - Browse repository at this point
Copy the full SHA 705f01cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1395db7 - Browse repository at this point
Copy the full SHA 1395db7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c41195 - Browse repository at this point
Copy the full SHA 0c41195View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2ce0bc - Browse repository at this point
Copy the full SHA d2ce0bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26301b1 - Browse repository at this point
Copy the full SHA 26301b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8162d65 - Browse repository at this point
Copy the full SHA 8162d65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2edb07a - Browse repository at this point
Copy the full SHA 2edb07aView commit details -
Configuration menu - View commit details
-
Copy full SHA for abb498b - Browse repository at this point
Copy the full SHA abb498bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2adcc22 - Browse repository at this point
Copy the full SHA 2adcc22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7097188 - Browse repository at this point
Copy the full SHA 7097188View commit details -
Configuration menu - View commit details
-
Copy full SHA for f806f0b - Browse repository at this point
Copy the full SHA f806f0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddde610 - Browse repository at this point
Copy the full SHA ddde610View commit details -
Configuration menu - View commit details
-
Copy full SHA for 187db31 - Browse repository at this point
Copy the full SHA 187db31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a4ee93 - Browse repository at this point
Copy the full SHA 5a4ee93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 541d524 - Browse repository at this point
Copy the full SHA 541d524View commit details -
Configuration menu - View commit details
-
Copy full SHA for d98ba31 - Browse repository at this point
Copy the full SHA d98ba31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4101ec4 - Browse repository at this point
Copy the full SHA 4101ec4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 308a57f - Browse repository at this point
Copy the full SHA 308a57fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2150490 - Browse repository at this point
Copy the full SHA 2150490View commit details -
Configuration menu - View commit details
-
Copy full SHA for 474b025 - Browse repository at this point
Copy the full SHA 474b025View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52af77d - Browse repository at this point
Copy the full SHA 52af77dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1163d89 - Browse repository at this point
Copy the full SHA 1163d89View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0720cf - Browse repository at this point
Copy the full SHA b0720cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63e973a - Browse repository at this point
Copy the full SHA 63e973aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eac54c - Browse repository at this point
Copy the full SHA 6eac54cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4798ee4 - Browse repository at this point
Copy the full SHA 4798ee4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c49cb32 - Browse repository at this point
Copy the full SHA c49cb32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18ccf65 - Browse repository at this point
Copy the full SHA 18ccf65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89b089a - Browse repository at this point
Copy the full SHA 89b089aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99bf9fc - Browse repository at this point
Copy the full SHA 99bf9fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d8353c - Browse repository at this point
Copy the full SHA 7d8353cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a940fba - Browse repository at this point
Copy the full SHA a940fbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1acf2ea - Browse repository at this point
Copy the full SHA 1acf2eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e764903 - Browse repository at this point
Copy the full SHA e764903View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0914194 - Browse repository at this point
Copy the full SHA 0914194View commit details -
Configuration menu - View commit details
-
Copy full SHA for b936da5 - Browse repository at this point
Copy the full SHA b936da5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dd528a - Browse repository at this point
Copy the full SHA 0dd528aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93f11af - Browse repository at this point
Copy the full SHA 93f11afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bbd52f - Browse repository at this point
Copy the full SHA 5bbd52fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97ead82 - Browse repository at this point
Copy the full SHA 97ead82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c9d183 - Browse repository at this point
Copy the full SHA 6c9d183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27e5caf - Browse repository at this point
Copy the full SHA 27e5cafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b3204a - Browse repository at this point
Copy the full SHA 8b3204aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cbc438 - Browse repository at this point
Copy the full SHA 1cbc438View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bec317 - Browse repository at this point
Copy the full SHA 5bec317View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fd4fb2 - Browse repository at this point
Copy the full SHA 9fd4fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2da2e65 - Browse repository at this point
Copy the full SHA 2da2e65View commit details -
Configuration menu - View commit details
-
Copy full SHA for e13e539 - Browse repository at this point
Copy the full SHA e13e539View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab2cd94 - Browse repository at this point
Copy the full SHA ab2cd94View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbd3146 - Browse repository at this point
Copy the full SHA dbd3146View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec029bf - Browse repository at this point
Copy the full SHA ec029bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b7d0bb - Browse repository at this point
Copy the full SHA 8b7d0bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73dee5f - Browse repository at this point
Copy the full SHA 73dee5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28c2748 - Browse repository at this point
Copy the full SHA 28c2748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8806ec7 - Browse repository at this point
Copy the full SHA 8806ec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03c57e8 - Browse repository at this point
Copy the full SHA 03c57e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 310857e - Browse repository at this point
Copy the full SHA 310857eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d57efea - Browse repository at this point
Copy the full SHA d57efeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 854a2a3 - Browse repository at this point
Copy the full SHA 854a2a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 594b678 - Browse repository at this point
Copy the full SHA 594b678View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8abd7e9 - Browse repository at this point
Copy the full SHA 8abd7e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 789e8ce - Browse repository at this point
Copy the full SHA 789e8ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for a24275d - Browse repository at this point
Copy the full SHA a24275dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5db6cb - Browse repository at this point
Copy the full SHA c5db6cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5b0e52 - Browse repository at this point
Copy the full SHA d5b0e52View commit details -
Configuration menu - View commit details
-
Copy full SHA for afc7463 - Browse repository at this point
Copy the full SHA afc7463View commit details -
Configuration menu - View commit details
-
Copy full SHA for 532358b - Browse repository at this point
Copy the full SHA 532358bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb908ce - Browse repository at this point
Copy the full SHA bb908ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e5a91f - Browse repository at this point
Copy the full SHA 6e5a91fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97dfd20 - Browse repository at this point
Copy the full SHA 97dfd20View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa3c581 - Browse repository at this point
Copy the full SHA fa3c581View commit details -
Configuration menu - View commit details
-
Copy full SHA for 758076f - Browse repository at this point
Copy the full SHA 758076fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82bc8d6 - Browse repository at this point
Copy the full SHA 82bc8d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe71b8 - Browse repository at this point
Copy the full SHA 1fe71b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2919360 - Browse repository at this point
Copy the full SHA 2919360View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80e9870 - Browse repository at this point
Copy the full SHA 80e9870View commit details -
Configuration menu - View commit details
-
Copy full SHA for 114fbaf - Browse repository at this point
Copy the full SHA 114fbafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98f161a - Browse repository at this point
Copy the full SHA 98f161aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b2dc19 - Browse repository at this point
Copy the full SHA 4b2dc19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cfe24c - Browse repository at this point
Copy the full SHA 7cfe24cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c9bc51 - Browse repository at this point
Copy the full SHA 9c9bc51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47eb57b - Browse repository at this point
Copy the full SHA 47eb57bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7f366a - Browse repository at this point
Copy the full SHA e7f366aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 200e645 - Browse repository at this point
Copy the full SHA 200e645View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cbe986 - Browse repository at this point
Copy the full SHA 1cbe986View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfd60e5 - Browse repository at this point
Copy the full SHA bfd60e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4bcae4 - Browse repository at this point
Copy the full SHA e4bcae4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9112997 - Browse repository at this point
Copy the full SHA 9112997View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c94d26 - Browse repository at this point
Copy the full SHA 5c94d26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80b8188 - Browse repository at this point
Copy the full SHA 80b8188View commit details -
Configuration menu - View commit details
-
Copy full SHA for 656f870 - Browse repository at this point
Copy the full SHA 656f870View commit details -
Configuration menu - View commit details
-
Copy full SHA for 122bf64 - Browse repository at this point
Copy the full SHA 122bf64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1874da7 - Browse repository at this point
Copy the full SHA 1874da7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d6e384 - Browse repository at this point
Copy the full SHA 2d6e384View commit details -
Configuration menu - View commit details
-
Copy full SHA for de951c8 - Browse repository at this point
Copy the full SHA de951c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ca2d99 - Browse repository at this point
Copy the full SHA 5ca2d99View commit details -
Configuration menu - View commit details
-
Copy full SHA for d667ab6 - Browse repository at this point
Copy the full SHA d667ab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fba12f - Browse repository at this point
Copy the full SHA 4fba12fView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.