about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2022-05-13Apply suggestions from code reviewTyler Mandry-8/+7
2022-05-13Add bound_fn_sigJack Huey-2/+2
2022-05-13Add bound_impl_trait_refJack Huey-25/+28
2022-05-13Add bound_fn_sigJack Huey-36/+59
2022-05-13Add bound_type_ofJack Huey-6/+6
2022-05-13Add bound_type_ofJack Huey-83/+90
2022-05-13Address review feedbackChris Martin-31/+22
2022-05-13Auto merge of #97013 - matthiaskrgr:rollup-c1pc6pc, r=matthiaskrgrbors-26/+140
2022-05-13Change orderings of `Debug` for the Atomic types to `Relaxed`.Nilstrieb-3/+3
2022-05-13Test RefCell aliasingJosh Stone-0/+50
2022-05-13Use a pointer in cell::RefMut so it's not noaliasJosh Stone-22/+30
2022-05-13resolve: Move collection of all `macro_rules` in the crate to rustdocVadim Petrochenkov-14/+13
2022-05-13Use a pointer in cell::Ref so it's not noaliasJosh Stone-10/+18
2022-05-13Auto merge of #95356 - coolreader18:exitstatus-exit-method, r=<try>bors-28/+56
2022-05-13Guarantee less in docsNoa-2/+2
2022-05-13Add ExitCode::exit_process exampleNoa-0/+23
2022-05-13Don't hardcode attribute id in codegen testGary Guo-4/+4
2022-05-13Add LLVM based mingw-w64 targetsMateusz MikuĊ‚a-18/+175
2022-05-13Fix rebaseVadim Petrochenkov-5/+2
2022-05-13rustdoc: Use `Visibility::is_public` moreVadim Petrochenkov-10/+6
2022-05-13rustdoc: Do not resolve associated item paths unnecessarilyVadim Petrochenkov-11/+9
2022-05-13rustdoc: Do not create `UrlFragment`s until they are necessaryVadim Petrochenkov-236/+133
2022-05-13rustdoc: Remove `fn resolve_macro`Vadim Petrochenkov-119/+43
2022-05-13rustdoc: Remove `ResolutionFailure::Dummy`Vadim Petrochenkov-37/+20
2022-05-13rustdoc: Remove `ResolutionFailure::MalformedGenerics`Vadim Petrochenkov-81/+61
2022-05-13rustdoc: Remove `ResolutionFailure::NoParentItem`Vadim Petrochenkov-49/+8
2022-05-13Rustc changes for permissive provenancecarbotaniuman-45/+142
2022-05-13Added note in documentationVolker-Weissmann-1/+4
2022-05-13Extend ptr::null and null_mut to all thin (including extern) typesSimon Sapin-1/+59
2022-05-13remove TestItemNamesVisitorMiguel Guarniz-35/+23
2022-05-13remove redundant branchMiguel Guarniz-15/+4
2022-05-13remove unnecessary methods from HirIdValidatorMiguel Guarniz-14/+0
2022-05-13avoid converting to DefId from LocalDefId when using queryMiguel Guarniz-1/+1
2022-05-13use for_each_module instead of iterating over Item'sMiguel Guarniz-7/+8
2022-05-13change for_each_module's parameter to FnMutMiguel Guarniz-1/+1
2022-05-13update rustdoc code to use new method nameMiguel Guarniz-2/+2
2022-05-13change back to using tcx.hir() visit-item methodMiguel Guarniz-47/+8
2022-05-13rename visit item-like methodsMiguel Guarniz-20/+23
2022-05-13update comments about visitor strategyMiguel Guarniz-2/+35
2022-05-13remove ItemLikeVisitor and DeepVisitorMiguel Guarniz-113/+15
2022-05-13remove HirVisitorMiguel Guarniz-43/+31
2022-05-13remove DebuggerVisualizerCollectorMiguel Guarniz-90/+68
2022-05-13remove TestItemNamesVisitorMiguel Guarniz-35/+23
2022-05-13add module_itemsMiguel Guarniz-0/+4
2022-05-13remove Visitor impl for PrivateItemsInPublicInterfacesCheckerMiguel Guarniz-81/+95
2022-05-13remove TraitVisitorMiguel Guarniz-17/+6
2022-05-13replace hir().def_kind for def_kind query in rustc_passesMiguel Guarniz-5/+5
2022-05-13check def_kind before fetching itemMiguel Guarniz-21/+27
2022-05-13remove CollectPrivateImplItemsVisitorMiguel Guarniz-70/+57
2022-05-13remove LayoutTestMiguel Guarniz-79/+67