about summary refs log tree commit diff
path: root/compiler/rustc_passes/src
AgeCommit message (Expand)AuthorLines
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
2022-03-22use `format-args-capture` and remove unnecessary nested if blocks in some par...Takayuki Maeda-78/+61
2022-03-16rustc_error: make ErrorReported impossible to constructmark-7/+7
2022-03-16Reject `#[thread_local]` attribute on non-static itemsTomasz Miąsko-0/+16
2022-03-15Support other types of pluralization in pluralize macroest31-1/+1
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-12/+12
2022-03-10Rollup merge of #94635 - jhpratt:merge-deprecated-attrs, r=davidtwcoMatthias Krüger-1/+1
2022-03-09Permit `#[deprecated]` in stdlibJacob Pratt-1/+1
2022-03-09Rollup merge of #94686 - ChayimFriedman2:issue-94629, r=jackh726Dylan DPC-1/+1
2022-03-08Rollup merge of #94580 - xFrednet:55112-only-reason-in-lint-attr, r=lcnrMatthias Krüger-29/+51
2022-03-07Do not allow `#[rustc_legacy_const_generics]` on methodsChayim Refael Friedman-1/+1
2022-03-05Auto merge of #93142 - estebank:missing-main, r=wesleywiserbors-3/+3
2022-03-05Do not point at whole file missing `fn main`Esteban Kuber-3/+3
2022-03-03Emit `unused_attributes` if a level attr only has a reasonxFrednet-29/+51
2022-03-03Make unknown feature error deterministic.Camille GILLOT-3/+3
2022-03-03Gate stability attrs with other attributes.Camille GILLOT-56/+9
2022-03-03Move query providers.Camille GILLOT-1/+10
2022-03-03Remove useless map.Camille GILLOT-9/+5
2022-03-03Move the set of features to the `features` query.Camille GILLOT-11/+0
2022-03-01Rollup merge of #94448 - c410-f3r:yet-more-let-chains, r=estebankDylan DPC-68/+63
2022-03-01Rollup merge of #93926 - PatchMixolydic:bugfix/must_use-on-exprs, r=cjgillotDylan DPC-1/+34
2022-02-285 - Make more use of let_chainsCaio-68/+63
2022-02-27Lint against more useless `#[must_use]` attributesRuby Lazuli-1/+34
2022-02-25`check_used` should only look at actual `used` attributescynecx-2/+2
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-25Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebankbors-3/+5