-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Retire ItemLikeVisitor
trait
#96825
Retire ItemLikeVisitor
trait
#96825
Commits on May 13, 2022
-
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bd2b210 - Browse repository at this point
Copy the full SHA bd2b210View commit details -
replace usage of visit_item_likes_in_modules with hir_module_items query
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0026034 - Browse repository at this point
Copy the full SHA 0026034View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52f833a - Browse repository at this point
Copy the full SHA 52f833aView commit details -
remove DiagnosticItemCollector
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dab0e75 - Browse repository at this point
Copy the full SHA dab0e75View commit details -
remove ItemLikeVisitor impl for EntryContext
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fb73ae2 - Browse repository at this point
Copy the full SHA fb73ae2View commit details -
optimize find_item to fetch Item only when needed
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b1f0209 - Browse repository at this point
Copy the full SHA b1f0209View commit details -
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0ef16fe - Browse repository at this point
Copy the full SHA 0ef16feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45c37da - Browse repository at this point
Copy the full SHA 45c37daView commit details -
remove CollectPrivateImplItemsVisitor
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0a029e2 - Browse repository at this point
Copy the full SHA 0a029e2View commit details -
check def_kind before fetching item
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 90685c6 - Browse repository at this point
Copy the full SHA 90685c6View commit details -
replace hir().def_kind for def_kind query in rustc_passes
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for eea16de - Browse repository at this point
Copy the full SHA eea16deView commit details -
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e8ef5bf - Browse repository at this point
Copy the full SHA e8ef5bfView commit details -
remove Visitor impl for PrivateItemsInPublicInterfacesChecker
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e166409 - Browse repository at this point
Copy the full SHA e166409View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdba1dc - Browse repository at this point
Copy the full SHA cdba1dcView commit details -
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 52d721c - Browse repository at this point
Copy the full SHA 52d721cView commit details -
remove DebuggerVisualizerCollector
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 885b90b - Browse repository at this point
Copy the full SHA 885b90bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b7dd95 - Browse repository at this point
Copy the full SHA 0b7dd95View commit details -
remove ItemLikeVisitor and DeepVisitor
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 93616dd - Browse repository at this point
Copy the full SHA 93616ddView commit details -
update comments about visitor strategy
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7e44078 - Browse repository at this point
Copy the full SHA 7e44078View commit details -
rename visit item-like methods
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f975d05 - Browse repository at this point
Copy the full SHA f975d05View commit details -
change back to using tcx.hir() visit-item method
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2e98879 - Browse repository at this point
Copy the full SHA 2e98879View commit details -
update rustdoc code to use new method name
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cad1fd2 - Browse repository at this point
Copy the full SHA cad1fd2View commit details -
change for_each_module's parameter to FnMut
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for df11942 - Browse repository at this point
Copy the full SHA df11942View commit details -
use for_each_module instead of iterating over Item's
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 91223ac - Browse repository at this point
Copy the full SHA 91223acView commit details -
avoid converting to DefId from LocalDefId when using query
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 433a5f1 - Browse repository at this point
Copy the full SHA 433a5f1View commit details -
remove unnecessary methods from HirIdValidator
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 17e86d9 - Browse repository at this point
Copy the full SHA 17e86d9View commit details -
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f1c256d - Browse repository at this point
Copy the full SHA f1c256dView commit details
Commits on May 14, 2022
-
avoid fetching HIR when handling Impl assoc items
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 959636d - Browse repository at this point
Copy the full SHA 959636dView commit details -
use opt_item_name to pattern match items with names
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f77658b - Browse repository at this point
Copy the full SHA f77658bView commit details -
allocate string only when error will be emitted
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 48fd666 - Browse repository at this point
Copy the full SHA 48fd666View commit details