about summary refs log tree commit diff
path: root/compiler/rustc_passes
AgeCommit message (Expand)AuthorLines
2020-10-18Allow #[rustc_diagnostic_item] on macros.Mara Bos-0/+4
2020-11-17Auto merge of #78801 - sexxi-goose:min_capture, r=nikomatsakisbors-20/+49
2020-11-15Rollup merge of #77802 - jyn514:bootstrap-specific, r=nikomatsakisJonas Schievink-2/+1
2020-11-10Handle `let _ = x` patterns in closure liveness analysisAman Arora-20/+49
2020-11-10Rollup merge of #78875 - petrochenkov:cleantarg, r=Mark-SimulacrumJonas Schievink-1/+1
2020-11-09Rollup merge of #78710 - petrochenkov:macvisit, r=davidtwcoDylan DPC-1/+2
2020-11-08Collapse all uses of `target.options.foo` into `target.foo`Vadim Petrochenkov-1/+1
2020-11-07Allow making `RUSTC_BOOTSTRAP` conditional on the crate nameJoshua Nelson-2/+1
2020-11-03rustc_ast: `visit_mac` -> `visit_mac_call`Vadim Petrochenkov-1/+1
2020-11-03Rollup merge of #78626 - fusion-engineering-forks:deprecated-trait-impl, r=es...Mara Bos-11/+22
2020-11-03rustc_ast: Do not panic by default when visiting macro callsVadim Petrochenkov-0/+1
2020-11-02Improve deprecation attribute diagnostic messages.Mara Bos-3/+3
2020-11-01Turn 'useless #[deprecated]' error into a lint.Mara Bos-11/+11
2020-11-01Use the right span for errors about #[deprecated] attributes.Mara Bos-9/+17
2020-11-01Deny #[deprecated] on trait impl blocks.Mara Bos-1/+4
2020-10-27Cache foreign_modules queryRyan Levick-1/+1
2020-10-25Rollup merge of #78208 - liketechnik:issue-69399, r=oli-obkYuki Okushi-3/+56
2020-10-25Auto merge of #77546 - lcnr:impl-trait-closure, r=eddybbors-0/+13
2020-10-23Auto merge of #77015 - davidtwco:check-attr-variant-closure-expr, r=lcnrbors-58/+33
2020-10-23fix validation for rustc_allow_const_fn_unstable targetsFlorian Warzecha-3/+5
2020-10-22Rollup merge of #77976 - oliviacrain:issue-77915-fix, r=matthewjasperYuki Okushi-1/+1
2020-10-22validate rustc_allow_const_fn_unstable targetsFlorian Warzecha-0/+22
2020-10-21validate allow_internal_unstable targetFlorian Warzecha-0/+29
2020-10-21switch allow_internal_unstable const fns to rustc_allow_const_fn_unstableFlorian Warzecha-3/+3
2020-10-18Mark InOut operands as used in RWU table with write_placeOlivia Crain-2/+2
2020-10-18Auto merge of #78066 - bugadani:wat, r=jonas-schievinkbors-3/+3
2020-10-18Remove weird slice conversionDániel Buga-1/+1
2020-10-18Clean up surprising borrowDániel Buga-2/+2
2020-10-17Treat InOut variables like other input variablesOlivia Crain-2/+2
2020-10-17Mark inout asm! operands as used in liveness passOlivia Crain-1/+1
2020-10-17Auto merge of #77124 - spastorino:const-exprs-rfc-2920, r=oli-obkbors-0/+3
2020-10-16Lower inline const down to MIRSantiago Pastorino-0/+3
2020-10-16stabilize union with 'ManuallyDrop' fields and 'impl Drop for Union'Ralf Jung-23/+29
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-3/+3
2020-10-07implement nitsBastian Kauschke-1/+2
2020-10-07bodgeBastian Kauschke-0/+12
2020-10-06Enforce whitespace ascii character check for doc aliasGuillaume Gomez-0/+10
2020-10-05Allow ascii whitespace char for doc aliasesGuillaume Gomez-2/+3
2020-10-05Rollup merge of #76329 - GuillaumeGomez:doc-alias-crate-level, r=matthewjasperDylan DPC-21/+79
2020-10-04Enforce crate level attributes checksGuillaume Gomez-21/+57
2020-10-04Auto merge of #76448 - haraldh:default_alloc_error_handler_reduced, r=Amanieubors-1/+4
2020-10-03Run attributes check at crate levelGuillaume Gomez-4/+10
2020-10-03Prevent #[doc(alias = "...")] at crate levelGuillaume Gomez-1/+17
2020-10-02Rollup merge of #76811 - GuillaumeGomez:doc-alias-name-restriction, r=oli-obk...Jonas Schievink-7/+27
2020-10-02Forbid some characters to be used as doc aliasGuillaume Gomez-7/+27
2020-10-02Implement Make `handle_alloc_error` default to panic (for no_std + liballoc)Harald Hoyer-1/+4
2020-10-01Rollup merge of #77343 - varkor:rustc_args_required_const-validation, r=lcnrDylan DPC-9/+101
2020-09-30Rollup merge of #77296 - tmiasko:liveness-option, r=ecstatic-morseJonas Schievink-40/+36
2020-09-30Validate `rustc_args_required_const`varkor-9/+101
2020-09-30liveness: Use Option::None to represent absent live nodesTomasz Miąsko-40/+36