summary refs log tree commit diff
path: root/compiler/rustc_passes/src
AgeCommit message (Expand)AuthorLines
2022-06-23Rollup merge of #98336 - fmease:remove-faulty-doc-hidden-lint, r=GuillaumeGomezYuki Okushi-74/+2
2022-05-10fix typolcnr-1/+1
2022-05-10only_local: always check for misuselcnr-9/+9
2022-05-09Auto merge of #96473 - lcnr:querify-codegen-fn-attrs, r=cjgillotbors-21/+52
2022-05-09reviewlcnr-3/+3
2022-05-09only compute `codegen_fn_attrs` where neededlcnr-21/+52
2022-05-08Warn on unused doc(hidden) on trait impl itemsLeón Orell Valerian Liehr-2/+74
2022-05-06use def_span and def_kind queries instead of calling tcx.hir() methodsMiguel Guarniz-2/+2
2022-05-05Auto merge of #96520 - lcnr:general-incoherent-impls, r=petrochenkovbors-1/+27
2022-05-05generalize "incoherent impls" impl for custom typeslcnr-1/+27
2022-05-04Cleanup broken doc links.ridwanabdillahi-1/+1
2022-05-03Add support for a new attribute `#[debugger_visualizer]` to support embedding...ridwanabdillahi-0/+199
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-9/+8
2022-04-30Box HIR Generics and Impl.Camille GILLOT-2/+2
2022-04-25Auto merge of #95604 - nbdd0121:used2, r=petrochenkovbors-0/+5
2022-04-25Auto merge of #96246 - SparrowLii:bound_contxet, r=compiler-errorsbors-1/+2
2022-04-23Fix lints.Camille GILLOT-35/+14
2022-04-23Drop vis in Item.Camille GILLOT-1/+1
2022-04-23Drop vis in FieldDef.Camille GILLOT-4/+14
2022-04-21rename to `BoundKind` and add commentsSparrowLii-2/+2
2022-04-20Add `BoundCtxt` in `visit_param_bounds` to check questions in boundsSparrowLii-1/+2
2022-04-19Rollup merge of #96142 - cjgillot:no-crate-def-index, r=petrochenkovDylan DPC-35/+26
2022-04-18Make `#[used]` considered reachableGary Guo-0/+5
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-35/+26
2022-04-17Auto merge of #95655 - kckeiks:create-hir-crate-items-query, r=cjgillotbors-59/+48
2022-04-16Rollup merge of #95006 - tmiasko:thread-local-static, r=wesleywiserDylan DPC-0/+16
2022-04-16Auto merge of #94468 - Amanieu:global_asm_sym, r=nagisabors-6/+54
2022-04-15Rollup merge of #96027 - matthiaskrgr:clippy_rec, r=fee1-deadDylan DPC-3/+2
2022-04-14Reimplement lowering of sym operands for asm! so that it also works with glob...Amanieu d'Antras-6/+54
2022-04-14remove redundant function param in check_for_self_assign_helper()Matthias Krüger-3/+2
2022-04-13couple of clippy::complexity fixesMatthias Krüger-2/+2
2022-04-09restrict access to span only when we emit diagnosticMiguel Guarniz-1/+1
2022-04-08add mapping from DefKind to Target and remove more ItemLikeVisitor implsMiguel Guarniz-62/+36
2022-04-08remove some uses of visit_all_item_likes in typeck, symbol_mangling and passe...Miguel Guarniz-1/+16
2022-04-08check_doc_keyword: don't alloc string for emptiness checkklensy-32/+28
2022-04-05span: move `MultiSpan`David Wood-2/+2
2022-04-03Rollup merge of #95553 - jam1garner:naked-function-compile-error, r=tmiaskoDylan DPC-3/+22
2022-04-02Rollup merge of #95544 - jam1garner:improve-naked-noreturn-diagnostic, r=tmiaskoDylan DPC-1/+14
2022-04-02Rollup merge of #95354 - dtolnay:rustc_const_stable, r=lcnrDylan DPC-4/+7
2022-04-01Reword purpose description of noreturn in naked functionjam1garner-1/+1
2022-04-01Don't emit non-asm contents error for naked function composed of errorsjam1garner-3/+22
2022-03-31Add error message suggestion for missing noreturn in naked functionjam1garner-1/+14
2022-03-31Handle rustc_const_stable attribute in library feature collectorDavid Tolnay-4/+7
2022-03-31Merge impl_constness and is_const_fn_raw.Camille GILLOT-1/+1
2022-03-31Rollup merge of #95497 - nyurik:compiler-spell-comments, r=compiler-errorsDylan DPC-4/+4
2022-03-30Auto merge of #95436 - cjgillot:static-mut, r=oli-obkbors-1/+1
2022-03-30Addressed comments by @compiler-errors and @bjorn3Yuri Astrakhan-1/+1
2022-03-30Spellchecking compiler commentsYuri Astrakhan-5/+5
2022-03-30rework implementation for inherent impls for builtin typeslcnr-0/+21
2022-03-29Remember mutability in `DefKind::Static`.Camille GILLOT-1/+1