about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-12-17skip rpit constraint check if borrowck return type errorbohan-0/+4
2023-12-17Auto merge of #119000 - celinval:smir-cstr, r=ouz-abors-0/+15
2023-12-17fix diagnostic regresssionAli MJ Al-Nasrawy-7/+12
2023-12-17use Vec for region constraintsAli MJ Al-Nasrawy-21/+22
2023-12-17Auto merge of #118830 - GuillaumeGomez:env-tracked_env, r=Nilstriebbors-0/+4
2023-12-16Auto merge of #110494 - majaha:noTrapAfterNoreturn, r=nikicbors-0/+8
2023-12-16Remove unnecessary constness from ProjectionCandidateMichael Goulet-19/+12
2023-12-16Auto merge of #118897 - nnethercote:more-unescaping-cleanups, r=fee1-deadbors-88/+82
2023-12-15Rollup merge of #119004 - matthiaskrgr:conv, r=compiler-errorsJubilee-41/+25
2023-12-15Rollup merge of #119003 - matthiaskrgr:nein_clone, r=NadrierilJubilee-6/+6
2023-12-15Rollup merge of #118993 - jyn514:cfg-color, r=WaffleLapkin,NilstriebJubilee-4/+1
2023-12-15Rollup merge of #118989 - compiler-errors:lint-decorator-2, r=WaffleLapkinJubilee-68/+17
2023-12-16Simplify lint decorator derive tooMichael Goulet-68/+17
2023-12-16Remove the lint outrightMichael Goulet-8/+5
2023-12-16Make IMPLIED_BOUNDS_ENTAILMENT into a hard error from a lintMichael Goulet-224/+13
2023-12-16coverage: Avoid creating `func_coverage` for marker statementsZalathar-3/+11
2023-12-16coverage: Skip instrumenting a function if no spans were extractedZalathar-4/+15
2023-12-15NFC don't convert types to identical typesMatthias Krüger-41/+25
2023-12-15NFC: do not clone types that are copyMatthias Krüger-6/+6
2023-12-15Rollup merge of #118981 - krtab:onelessalloc, r=compiler-errorsJubilee-1/+1
2023-12-15Rollup merge of #118727 - compiler-errors:lint-decorate, r=WaffleLapkinJubilee-124/+42
2023-12-15Rollup merge of #118396 - compiler-errors:ast-lang-items, r=cjgillotJubilee-364/+414
2023-12-15Add a method to check if type is a CStrCelina G. Val-0/+15
2023-12-15Auto merge of #118996 - matthiaskrgr:rollup-n6x2lc7, r=matthiaskrgrbors-43/+44
2023-12-15use `if cfg` instead of `#[cfg]`jyn-4/+1
2023-12-15Move nll_relate to relate::nll submoduleMichael Goulet-5/+5
2023-12-15Add higher_ranked to relate submoduleMichael Goulet-8/+8
2023-12-15Move type relations into submodule in rustc_inferMichael Goulet-41/+42
2023-12-15Auto merge of #115165 - davidtwco:issue-9228-describe-item-member-visibility,...bors-15/+47
2023-12-15s/MatchCx/TypeCx/Nadrieril-48/+48
2023-12-15Fix enforcement of generics for associated itemsMichael Goulet-19/+85
2023-12-15Simplify instantiate_poly_trait_refMichael Goulet-75/+35
2023-12-15banish hir::GenericBound::LangItemTraitMichael Goulet-135/+68
2023-12-15Collect lang items from ASTMichael Goulet-155/+246
2023-12-15Fix commentsMichael Goulet-37/+3
2023-12-15Don't pass lint back out of lint decoratorMichael Goulet-87/+39
2023-12-15Introduce `MatchCtxt`Nadrieril-77/+93
2023-12-15s/PatCtxt/PlaceCtxt/Nadrieril-33/+33
2023-12-15`pattern_analysis` doesn't need to know what spans areNadrieril-36/+39
2023-12-15Address review commentsNadrieril-12/+4
2023-12-15s/RustcCtxt/RustcMatchCheckCtxt/Nadrieril-38/+48
2023-12-15Make the crate compile on stableNadrieril-3/+17
2023-12-15Make `rustc_index::bit_set` available on stableNadrieril-12/+37
2023-12-15Make the `rustc_data_structures` dependency optionalNadrieril-13/+28
2023-12-15Gate rustc-specific code under a featureNadrieril-16/+41
2023-12-15Iron out last rustc-specific detailsNadrieril-18/+43
2023-12-15Name rustc-specific things "rustc"Nadrieril-48/+42
2023-12-15Abstract `MatchCheckCtxt` into a traitNadrieril-239/+313
2023-12-15Disentangle the arena from `MatchCheckCtxt`Nadrieril-117/+140
2023-12-15Remove all matching on `ty.kind()` outside `cx`Nadrieril-36/+31