about summary refs log tree commit diff
path: root/compiler/rustc_passes/src/check_attr.rs
AgeCommit message (Expand)AuthorLines
2022-07-27lint: add bad opt access internal lintDavid Wood-0/+33
2022-07-25passes: port more of `check_attr` moduleDavid Wood-267/+125
2022-07-17rustdoc: extend `#[doc(tuple_variadic)]` to fn pointersMichael Howell-7/+13
2022-07-15passes: migrate half of `check_attr`David Wood-444/+246
2022-07-14Auto merge of #95956 - yaahc:stable-in-unstable, r=cjgillotbors-0/+1
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-1/+1
2022-07-13Rollup merge of #99011 - oli-obk:UnsoundCell, r=eddybDylan DPC-19/+2
2022-07-08add opt in attribute for stable-in-unstable itemsJane Lusby-0/+1
2022-07-07Reword comments and rename HIR visiting methods.Camille GILLOT-1/+1
2022-07-07`UnsafeCell` now has no niches, ever.Oli Scherer-19/+2
2022-06-30middle: translation in `LintDiagnosticBuilder`David Wood-1/+1
2022-06-29avoid many `&str` to `String` conversions with `MultiSpan::push_span_label`Takayuki Maeda-5/+2
2022-06-21Remove `#[doc(hidden)]` logic from `unused_attributes` lintLeón Orell Valerian Liehr-74/+2
2022-06-16Auto merge of #97842 - notriddle:notriddle/tuple-docs, r=jsha,GuillaumeGomezbors-1/+40
2022-06-15Rollup merge of #98115 - jhpratt:remove-rustc_deprecated, r=compiler-errorsYuki Okushi-3/+1
2022-06-15Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011Yuki Okushi-1/+1
2022-06-14Remove `rustc_deprecated` diagnosticsJacob Pratt-3/+1
2022-06-14Rollup merge of #97948 - davidtwco:diagnostic-translation-lints, r=oli-obkDylan DPC-6/+23
2022-06-13rustdoc: add missing articleMichael Howell-1/+1
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-6/+6
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-1/+1
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-06Rollup merge of #97495 - clarfonthey:e0788-no-coverage, r=nagisaDylan DPC-0/+52
2022-06-05Changes from code reviewltdk-2/+3
2022-05-30Auto merge of #96964 - oli-obk:const_trait_mvp, r=compiler-errorsbors-16/+7
2022-05-30update diagnostic message on removed attributeOli Scherer-1/+1
2022-05-30Remove `#[default..]` and add `#[const_trait]`Deadbeef-16/+7
2022-05-28Add E0788 for improper #[no_coverage] usageltdk-0/+51
2022-05-24Add support for embedding pretty printers via the `#[debugger_visualizer]` at...ridwanabdillahi-20/+36
2022-05-20Do not warn on inherent doc(hidden) assoc itemsLeón Orell Valerian Liehr-1/+1
2022-05-17Auto merge of #96825 - kckeiks:remove-item-like-visitor-trait, r=cjgillotbors-1/+1
2022-05-15rustc: Stricter checking for #[link] attributesVadim Petrochenkov-14/+20
2022-05-13rename visit item-like methodsMiguel Guarniz-1/+1
2022-05-13remove ItemLikeVisitor and DeepVisitorMiguel Guarniz-1/+1
2022-05-09Auto merge of #96473 - lcnr:querify-codegen-fn-attrs, r=cjgillotbors-1/+24
2022-05-09only compute `codegen_fn_attrs` where neededlcnr-1/+24
2022-05-08Warn on unused doc(hidden) on trait impl itemsLeón Orell Valerian Liehr-2/+74
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-03Add support for a new attribute `#[debugger_visualizer]` to support embedding...ridwanabdillahi-0/+60
2022-04-16Rollup merge of #95006 - tmiasko:thread-local-static, r=wesleywiserDylan DPC-0/+16
2022-04-08check_doc_keyword: don't alloc string for emptiness checkklensy-31/+27
2022-04-05span: move `MultiSpan`David Wood-2/+2
2022-03-31Merge impl_constness and is_const_fn_raw.Camille GILLOT-1/+1
2022-03-30rework implementation for inherent impls for builtin typeslcnr-0/+21
2022-03-22use `format-args-capture` and remove unnecessary nested if blocks in some par...Takayuki Maeda-14/+10
2022-03-16rustc_error: make ErrorReported impossible to constructmark-2/+2