about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-12-09Unconditionally error at definition if default field value has const errorsEsteban Küber-107/+19
2024-12-09Disallow `#[default] Variant {}` regardless of feature flagEsteban Küber-3/+16
2024-12-09review comments: rewordingsEsteban Küber-6/+6
2024-12-09Provide diagnostic for `Struct(a, .., z)` expressionEsteban Küber-0/+31
2024-12-09Detect `struct S(ty = val);`Esteban Küber-9/+53
2024-12-09Introduce `default_field_values` featureEsteban Küber-172/+644
2024-12-09Apply suggestions from code reviewSven Kanoldt-8/+8
2024-12-09Fix typo in RFC mention 3598 -> 3593Esteban Küber-1/+1
2024-12-09Auto merge of #134064 - jieyouxu:revert-131669, r=ChrisDentonbors-363/+67
2024-12-09Add test to check unicode identifier versionEric Huss-0/+2
2024-12-09fix ICE on type error in promotedRalf Jung-37/+50
2024-12-09interpret: clean up deduplicating allocation functionsRalf Jung-34/+21
2024-12-09dataflow_const_prop: do not eval a ptr address in SwitchIntDianQK-2/+7
2024-12-09Remove an out-of-date comment.Nicholas Nethercote-4/+0
2024-12-09Move `write_graphviz_results` from `results.rs` to `graphviz.rs`.Nicholas Nethercote-187/+182
2024-12-09Revert #131669 due to ICEs许杰友 Jieyou Xu (Joe)-363/+67
2024-12-09interpret: reduce usage of TypingEnv::fully_monomorphizedRalf Jung-8/+9
2024-12-09Auto merge of #133891 - nnethercote:MixedBitSet, r=Mark-Simulacrumbors-169/+347
2024-12-09Auto merge of #134052 - matthiaskrgr:rollup-puxwqrk, r=matthiaskrgrbors-249/+236
2024-12-09Rollup merge of #133567 - bjorn3:various_cleanups, r=cjgillotMatthias Krüger-249/+236
2024-12-09Remove `ChunkedBitSet` impls that are no longer needed.Nicholas Nethercote-24/+2
2024-12-09Use `MixedBitSet` instead of `ChunkedBitSet` in `fmt.rs`.Nicholas Nethercote-6/+6
2024-12-09Use `BitSet` in `SparseBitMatrix`.Nicholas Nethercote-13/+13
2024-12-09Add the `power8-crypto` target featureSayantan Chakraborty-0/+4
2024-12-08Use SourceMap to load debugger visualizer filesclubby789-4/+3
2024-12-08Use ensure for analysis callsbjorn3-2/+2
2024-12-08Rollup merge of #134020 - scottmcm:fix-a-fixme, r=jieyouxuMatthias Krüger-91/+75
2024-12-08Rollup merge of #133993 - LuanOldCode:fix-e0571-typo, r=compiler-errorsMatthias Krüger-1/+1
2024-12-08Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-deadMatthias Krüger-53/+101
2024-12-08Rollup merge of #133992 - compiler-errors:walk-fully, r=jieyouxuMatthias Krüger-0/+4
2024-12-08Rollup merge of #133861 - shamb0:refactor_InterpCx_allocate_str, r=RalfJungMatthias Krüger-13/+32
2024-12-08Rollup merge of #133767 - estebank:multiple-dep-version-tests, r=NadrierilMatthias Krüger-21/+117
2024-12-08Rollup merge of #131669 - niacdoial:linting-ptrdyn-ffi, r=workingjubileeMatthias Krüger-67/+363
2024-12-08coverage: Unused functions don't need to store `CoverageIdsInfo`Zalathar-13/+13
2024-12-08coverage: Remove FunctionCoverageCollectorZalathar-70/+17
2024-12-08coverage: Use a query to find counters/expressions that must be zeroZalathar-117/+117
2024-12-08coverage: Move `CoverageIdsInfo` into `mir::coverage`Zalathar-35/+34
2024-12-07Remove unnecessary `int_type_width_signed` functionScott McMurray-91/+75
2024-12-08Don't use AsyncFnOnce::CallOnceFuture bounds for signature deductionMichael Goulet-8/+4
2024-12-07Tweak wordingEsteban Küber-5/+5
2024-12-07Do not talk about "trait `<Foo = Bar>`"Esteban Küber-3/+11
2024-12-07Account for `impl Trait` in "add bound" suggestion messageEsteban Küber-0/+6
2024-12-07Mention type parameter in more cases and don't suggest ~const bound already t...Esteban Küber-20/+14
2024-12-07Use trait name instead of full constraint in suggestion messageEsteban Küber-23/+61
2024-12-07Add test for lack of suggestion in stableEsteban Küber-2/+2
2024-12-07reword trait bound suggestion message to include the boundsEsteban Küber-14/+31
2024-12-07Don't suggest restricting bound with unstable traits on stableEsteban Küber-8/+24
2024-12-07Make `Copy` unsafe to implement for ADTs with `unsafe` fieldsJack Wrenn-54/+96
2024-12-07Add more info on type/trait mismatches for different crate versionsEsteban Küber-21/+117
2024-12-07Reduce indentation in run_compilerbjorn3-24/+23