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
C-cleanupCategory: PRs that clean code up or issues documenting cleanup.E-easyCall for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.
This is not good, as it means anything that wants to use the visitor api (for example, I'm working on having fmt! "%?" use it) would depend on libsyntax.
The text was updated successfully, but these errors were encountered:
where _mtbl is the uint value of that enum. This actually really confused me at first, because I figured it was a boolean cast as a uint, but 0 was mutable, and 1 was immutable (and 2 const, but I don't think that's relevant for record fields?)! Ideally the visitor api would actually have the function have this signature:
I don't think this is worth fixing; it looks to me like the TyVisitor needs some serious love (it has methods like visit_class_field), and any changes to it would ideally use a safer interface than magic numbers.
Run the tier 2 sysroots job on a schedule, not push
I had this running on push instead of on a schedule so that I could verify that it worked, then forgot to switch it back to cron before merging.
C-cleanupCategory: PRs that clean code up or issues documenting cleanup.E-easyCall for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.
This is not good, as it means anything that wants to use the visitor api (for example, I'm working on having fmt! "%?" use it) would depend on libsyntax.
The text was updated successfully, but these errors were encountered: