summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-02-13Revert "Stabilize `extended_varargs_abi_support`"Jubilee Young-7/+35
2025-02-13fix ensure_monomorphic_enoughLukas Markeffsky-41/+3
2025-02-10peace of mind: be absolutely sure we don't try to emit a 0-part suggestiondianne-1/+4
2025-02-10try to suggest eliding redundant binding modifiersdianne-39/+69
2025-02-10peace of mind: remove a call to `Option::expect`dianne-2/+3
2025-02-10reword default binding mode notesdianne-9/+3
2025-02-10separate labels for default binding mode spans into their own notesdianne-19/+39
2025-02-10don't include trailing open parens in labels for reference patternsdianne-1/+1
2025-02-10experimentally label the spans for default binding modesdianne-58/+100
2025-02-10highlight the whole problem subpattern when pointing out the default binding ...dianne-17/+28
2025-02-10use more specific wording for subpatterns from macro expansionsdianne-1/+4
2025-02-10reword pattern migration diagnostic to make sense in all editionsdianne-37/+76
2025-02-10pattern migration: move labels out of the suggestion structdianne-19/+15
2025-02-06Enable kernel sanitizers for aarch64-unknown-none-softfloatJubilee Young-1/+3
2025-02-06ensure sufficient stack in unsafety checkRémy Rakic-1/+4
2025-02-06ensure sufficient stack in tail call checkRémy Rakic-5/+8
2025-02-06Revert "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=dav...Rémy Rakic-121/+37
2025-02-06Revert "Rollup merge of #134371 - scottmcm:fix-134352, r=oli-obk"Rémy Rakic-25/+7
2025-02-06Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper"Rémy Rakic-13/+188
2025-02-06Add check for missing fields in enum variant patternEsteban Küber-1/+1
2025-02-06Ensure that we don't try to access fields on a non-struct pattern type in dia...Esteban Küber-1/+3
2025-01-25Only assert the `Parser` size on specific archesJosh Stone-2/+3
2025-01-23When LLVM's location discriminator value limit is exceeded, emit locations wi...Kyle Huey-52/+35
2025-01-23add cache to `AmbiguityCausesVisitor`lcnr-2/+12
2025-01-23avoid running the overlap check twicelcnr-22/+33
2025-01-23Always force non-trimming of path in `unreachable_patterns` lintEsteban Küber-8/+1
2025-01-16Make sure to mark IMPL_TRAIT_REDUNDANT_CAPTURES as Allow in edition 2024Michael Goulet-1/+1
2025-01-10Try to explain borrow for tail expr temporary drop order change in 2024Michael Goulet-16/+35
2025-01-10Don't do AccessDepth::Drop for types with no drop implMichael Goulet-4/+12
2025-01-10Don't create cycles by normalizing opaques defined in the body we're checkingMichael Goulet-1/+6
2025-01-10remove an extraneous commentwieDasDing-1/+0
2025-01-10apply suggestions on fn nameDing Xiang Fei-4/+4
2025-01-10run borrowck tests on BIDs and emit tail-expr-drop-order lints forDing Xiang Fei-17/+78
2025-01-07Pass objcopy args for stripping on OSXNoratrieb-18/+7
2025-01-07update version placeholdersPietro Albini-15/+15
2025-01-03Rollup merge of #135049 - cramertj:rmunused, r=compiler-errorsMatthias Krüger-25/+7
2025-01-03Rollup merge of #135042 - lukas-code:taint-dyn-incompat, r=compiler-errorsMatthias Krüger-1/+6
2025-01-03Rollup merge of #131729 - Urgau:check-cfg-test-userspace, r=petrochenkovMatthias Krüger-2/+5
2025-01-02Remove unused fields from RepeatElementCopy obligationTaylor Cramer-25/+7
2025-01-02taint fcx on selection errors during unsizingLukas Markeffsky-1/+6
2025-01-02Make the `test` cfg a "userspace" check-cfgUrgau-2/+5
2025-01-02Remove range-metadata amdgpu workaroundFlakebi-8/+0
2025-01-02Auto merge of #130060 - EnzymeAD:enzyme-cg-llvm, r=oli-obkbors-28/+610
2025-01-01Rollup merge of #135000 - compiler-errors:opaque-captures-dupe, r=lqdMatthias Krüger-12/+17
2025-01-01Rollup merge of #134984 - compiler-errors:obligation-tweaks, r=lqdMatthias Krüger-42/+28
2025-01-01upstream rustc_codegen_llvm changes for enzyme/autodiffManuel Drehwald-28/+610
2025-01-01Fix ICE when opaque captures a duplicated/invalid lifetimeMichael Goulet-12/+17
2025-01-01Rollup merge of #134979 - estebank:default-lint-sugg, r=compiler-errorsStuart Cook-8/+26
2025-01-01Rollup merge of #134945 - compiler-errors:map-mutate-nits, r=estebankStuart Cook-7/+10
2025-01-01Rollup merge of #134877 - DavisRayM:129966-format-string-help-message, r=este...Stuart Cook-0/+55