about summary refs log tree commit diff
path: root/compiler/rustc_passes
AgeCommit message (Expand)AuthorLines
2022-06-13rustdoc: add missing articleMichael Howell-1/+1
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-9/+9
2022-06-12rustdoc: change error message for invalid `#[doc(tuple_variadic)]`Michael Howell-1/+1
2022-06-12Make `ExprKind::Closure` a struct variant.Camille GILLOT-12/+12
2022-06-11Fix incorrectly spelled "variadic"Michael Howell-6/+6
2022-06-10lint: add diagnostic translation migration lintsDavid Wood-6/+23
2022-06-08rustdoc: show tuple impls as `impl Trait for (T, ...)`Michael Howell-1/+40
2022-06-07Rollup merge of #97301 - semicoleon:unstable-reexport, r=petrochenkovDylan DPC-3/+37
2022-06-07Auto merge of #95565 - jackh726:remove-borrowck-mode, r=nikomatsakisbors-1/+0
2022-06-06Rollup merge of #97495 - clarfonthey:e0788-no-coverage, r=nagisaDylan DPC-0/+52
2022-06-05Changes from code reviewltdk-2/+3
2022-06-04Allow unstable items to be re-exported unstably without requiring the feature...cole-3/+37
2022-06-03Encode MIR for 'unreachable' non-generic fnsMichael Goulet-25/+8
2022-06-03Fully stabilize NLLJack Huey-1/+0
2022-06-02don't use a `span_note` for ignored implslcnr-5/+1
2022-05-30Auto merge of #96964 - oli-obk:const_trait_mvp, r=compiler-errorsbors-78/+7
2022-05-30update diagnostic message on removed attributeOli Scherer-1/+1
2022-05-30Remove `#[default..]` and add `#[const_trait]`Deadbeef-78/+7
2022-05-29Rollup merge of #97028 - ridwanabdillahi:pretty-printer, r=michaelwoeristerGuillaume Gomez-56/+61
2022-05-28Add E0788 for improper #[no_coverage] usageltdk-0/+51
2022-05-25Respond to PR comments.ridwanabdillahi-1/+8
2022-05-24Add support for embedding pretty printers via the `#[debugger_visualizer]` at...ridwanabdillahi-56/+54
2022-05-24Remove the check_mod_intrinsics queryOli Scherer-2/+0
2022-05-24move intrinsicck to typeckOli Scherer-564/+0
2022-05-22Auto merge of #95563 - dingxiangfei2009:dxf-rfc66-refactor, r=nikomatsakisbors-857/+0
2022-05-22factor out the rvalue lifetime ruleDing Xiang Fei-857/+0
2022-05-22Auto merge of #97177 - oli-obk:const-stability, r=davidtwcobors-12/+31
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-2/+1
2022-05-20Auto merge of #97224 - matthiaskrgr:rollup-it5nw68, r=matthiaskrgrbors-1/+1
2022-05-20Introduce LifetimeCtxt.Camille GILLOT-1/+1
2022-05-20Do not warn on inherent doc(hidden) assoc itemsLeón Orell Valerian Liehr-1/+1
2022-05-19Rebase falloutOli Scherer-1/+1
2022-05-19Move check to existing passJacob Pratt-56/+26
2022-05-19Proper const stability check, default to unstableJacob Pratt-1/+52
2022-05-19Add and use stability helper methodsJacob Pratt-5/+3
2022-05-18Auto merge of #96863 - SparrowLii:let, r=michaelwoeristerbors-5/+5
2022-05-17Auto merge of #97012 - oli-obk:🦀_intrinsics, r=davidtwcobors-3/+1
2022-05-17Auto merge of #96825 - kckeiks:remove-item-like-visitor-trait, r=cjgillotbors-506/+436
2022-05-16Add a query for checking whether a function is an intrinsic.Oli Scherer-3/+1
2022-05-15rustc: Stricter checking for #[link] attributesVadim Petrochenkov-14/+20
2022-05-14allocate string only when error will be emittedMiguel Guarniz-2/+7
2022-05-14use opt_item_name to pattern match items with namesMiguel Guarniz-2/+2
2022-05-14avoid fetching HIR when handling Impl assoc itemsMiguel Guarniz-12/+18
2022-05-13remove redundant branchMiguel Guarniz-4/+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 back to using tcx.hir() visit-item methodMiguel Guarniz-47/+8
2022-05-13rename visit item-like methodsMiguel Guarniz-7/+7
2022-05-13remove ItemLikeVisitor and DeepVisitorMiguel Guarniz-10/+7