about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-04-05Ignore `-C strip` on MSVCicedrocket-42/+35
2024-04-05do not ICE in forced ambiguity if we get an errorlcnr-3/+10
2024-04-04MSVC targets should use COFF as their archive formatDaniel Paoliello-1/+6
2024-04-04Auto merge of #123097 - oli-obk:perf_experiment, r=petrochenkovbors-13/+29
2024-04-04Check def id before calling match_projection_projectionsMichael Goulet-0/+3
2024-04-04Rename ModSep to PathSepLeón Orell Valerian Liehr-40/+42
2024-04-04Auto merge of #121394 - oli-obk:define_opaque_types, r=compiler-errorsbors-42/+76
2024-04-04Rename HAS_PROJECTIONS to HAS_ALIASES etc.León Orell Valerian Liehr-17/+21
2024-04-04cache type info for ParamEnvLukas Markeffsky-74/+403
2024-04-04Effects are boolean consts and don't contain opaque typesOli Scherer-1/+2
2024-04-04Allow defining opaque types when checking const equality boundsOli Scherer-6/+18
2024-04-04Auto merge of #123377 - oli-obk:private_projection, r=compiler-errorsbors-5/+6
2024-04-04Add some regression tests for opaque types and const genericsOli Scherer-2/+4
2024-04-04Only inspect user-written predicates for privacy concernsOli Scherer-5/+6
2024-04-04Switch `can_eq` and `can_sub` to `DefineOpaqueTypes::Yes`Oli Scherer-2/+6
2024-04-04Auto merge of #123455 - matthiaskrgr:rollup-b6nu296, r=matthiaskrgrbors-285/+347
2024-04-04Rollup merge of #123439 - Zalathar:constants, r=oli-obkMatthias Krüger-13/+5
2024-04-04Rollup merge of #123397 - krtab:foreign_fn_qualif_diag, r=petrochenkovMatthias Krüger-8/+34
2024-04-04Rollup merge of #123324 - Nadrieril:false-edges2, r=matthewjasperMatthias Krüger-12/+94
2024-04-04Rollup merge of #123212 - rcvalle:rust-cfi-use-type-folder, r=compiler-errorsMatthias Krüger-251/+177
2024-04-04Rollup merge of #121546 - gurry:121473-ice-sizeof-mir-op, r=oli-obkMatthias Krüger-1/+37
2024-04-04hir: Use `ItemLocalId` in a couple more placesVadim Petrochenkov-7/+6
2024-04-04Auto merge of #121026 - Zalathar:version, r=oli-obkbors-10/+24
2024-04-04normalizes-to change from '1' to '0 to inf' stepslcnr-247/+141
2024-04-04Error out of layout calculation if a non-last struct field is unsizedGurinder Singh-1/+37
2024-04-04FRU remaining fields does not actually define opaque typesOli Scherer-15/+11
2024-04-04Use `DefineOpaqueTypes::Yes` since we are guaranteed to error alreadyOli Scherer-3/+3
2024-04-04Use `DefineOpaqueTypes::Yes` where the new solver is unconditionally used alr...Oli Scherer-11/+23
2024-04-04Specialization can switch to `DefineOpaqueTypes::Yes` without having an effect.Oli Scherer-1/+6
2024-04-04Use `DefineOpaqueTypes::Yes` in diagnostics codeOli Scherer-1/+3
2024-04-04Fix diagnostic for qualifier in extern blockArthur Carcano-8/+34
2024-04-04Try explicitly outlining the panic machineryOli Scherer-1/+6
2024-04-04Auto merge of #115538 - lcnr:fn-def-wf, r=compiler-errorsbors-7/+21
2024-04-04Auto merge of #123052 - maurer:addr-taken, r=compiler-errorsbors-27/+93
2024-04-04Fix incorrect 'llvm_target' value used on watchOS targetTony Li-3/+9
2024-04-04unconstrained `NormalizesTo` term for opaqueslcnr-27/+9
2024-04-04Auto merge of #119820 - lcnr:leak-check-2, r=jackh726bors-14/+62
2024-04-04Teach MIR inliner query cycle avoidance about const_eval_selectBen Kimock-4/+14
2024-04-04Auto merge of #123440 - jhpratt:rollup-yat6crk, r=jhprattbors-36/+38
2024-04-04rebaseBoxy-2/+2
2024-04-04check `FnDef` return type for WFlcnr-7/+21
2024-04-03Address final nitsJules Bertholet-3/+6
2024-04-03Rollup merge of #123401 - Zalathar:assert-size-aarch64, r=fmeaseJacob Pratt-36/+36
2024-04-03Rollup merge of #123307 - tgross35:f16-f128-feature-gate-fix, r=petrochenkovJacob Pratt-0/+2
2024-04-04Auto merge of #123240 - compiler-errors:assert-args-compat, r=fmeasebors-113/+132
2024-04-04coverage: Remove useless constantsZalathar-13/+5
2024-04-04Manually run `clang-format` on `CoverageMappingWrapper.cpp`Zalathar-28/+20
2024-04-03update messagesDan-3/+3
2024-04-03move leak check out of candidate evaluationlcnr-14/+62
2024-04-03Auto merge of #123429 - matthiaskrgr:rollup-4emw4e9, r=matthiaskrgrbors-226/+607