about summary refs log tree commit diff
path: root/compiler/rustc_privacy
AgeCommit message (Expand)AuthorLines
2022-07-20clippy::perf fixesMatthias Krüger-1/+0
2022-07-15errors: lint on `LintDiagnosticBuilder::build`David Wood-24/+29
2022-07-15Remove some more usages of guess_head_spanMichael Goulet-2/+1
2022-07-12Move abstract const to rustc_middle::tykadmin-3/+2
2022-07-06Rollup merge of #98881 - cjgillot:q-def-kind, r=fee1-deadDylan DPC-1/+1
2022-07-06Update TypeVisitor pathsAlan Egerton-3/+1
2022-07-05Relax constrained generics to TypeVisitableAlan Egerton-2/+4
2022-07-04Only compute DefKind through the query.Camille GILLOT-1/+1
2022-06-29Auto merge of #98542 - jackh726:coinductive-wf, r=oli-obkbors-0/+1
2022-06-28Make empty bounds lower to WellFormed and make WellFormed coinductiveJack Huey-0/+1
2022-06-27privacy: deny diagnostic migration lintsDavid Wood-1/+4
2022-06-27privacy: port "in public interface" diagDavid Wood-12/+56
2022-06-27privacy: port unnamed "item is private" diagDavid Wood-7/+12
2022-06-27privacy: port "item is private" diagDavid Wood-6/+16
2022-06-27privacy: port "field is private" diagDavid Wood-19/+47
2022-06-12Make `ExprKind::Closure` a struct variant.Camille GILLOT-1/+1
2022-06-08Folding revamp.Nicholas Nethercote-3/+3
2022-06-03Fully stabilize NLLJack Huey-1/+0
2022-05-18Rollup merge of #97096 - tmiasko:reachable-constructor, r=petrochenkovYuki Okushi-1/+15
2022-05-17Types with reachable constructors are reachableTomasz Miąsko-1/+15
2022-05-13remove redundant branchMiguel Guarniz-11/+0
2022-05-13remove Visitor impl for PrivateItemsInPublicInterfacesCheckerMiguel Guarniz-81/+95
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-6/+4
2022-04-30Store all generic bounds as where predicates.Camille GILLOT-5/+0
2022-04-30Inline WhereClause into Generics.Camille GILLOT-1/+1
2022-04-23Compute has_pub_restricted in the resolver.Camille GILLOT-12/+4
2022-04-23Fix lints.Camille GILLOT-1/+1
2022-04-23Drop vis in Item.Camille GILLOT-8/+5
2022-04-23Drop vis in ImplItem.Camille GILLOT-5/+4
2022-04-23Drop vis in FieldDef.Camille GILLOT-2/+6
2022-04-23Stop visiting visibility.Camille GILLOT-27/+6
2022-03-31Rollup merge of #95497 - nyurik:compiler-spell-comments, r=compiler-errorsDylan DPC-4/+4
2022-03-30Spellchecking compiler commentsYuri Astrakhan-4/+4
2022-03-29Remember mutability in `DefKind::Static`.Camille GILLOT-3/+3
2022-03-16rustc_error: make ErrorReported impossible to constructmark-2/+4
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-4/+5
2022-03-07remove unnecessary `..` patternsTakayuki Maeda-1/+1
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-24resolve: Fix incorrect results of `opt_def_kind` query for some built-in macrosVadim Petrochenkov-2/+2
2022-02-15Overhaul `Const`.Nicholas Nethercote-2/+2
2022-02-12change to a struct variantEllen-1/+1
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2022-01-21Remove a span from hir::ExprKind::MethodCallCameron Steffen-2/+2
2022-01-20Rollup merge of #92582 - lcnr:generic-arg-infer, r=BoxyUwUMatthias Krüger-11/+3
2022-01-18privacy: update `visit_infer`lcnr-11/+3
2022-01-18Auto merge of #87648 - JulianKnodt:const_eq_constrain, r=oli-obkbors-6/+6
2022-01-17Update w/ commentskadmin-8/+2
2022-01-17Update term for use in more placeskadmin-6/+11
2022-01-17Use Term in ProjectionPredicatekadmin-2/+3
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-26/+20