Ralf Jung
|
2e5f86c6a7
|
interpret: update comment about read_discriminant on uninhabited variants
|
2024-03-08 10:52:33 +01:00 |
|
Ralf Jung
|
18ed966ab5
|
interpret/write_discriminant: when encoding niched variant, ensure the stored value matches
|
2024-02-10 15:33:58 +01:00 |
|
Michael Goulet
|
fcb42b42d6
|
Remove movability from TyKind::Coroutine
|
2023-12-28 16:35:01 +00:00 |
|
cui fliter
|
a44a4edc0e
|
Fix some typos
Signed-off-by: cui fliter <imcusg@gmail.com>
|
2023-11-14 23:06:50 +08:00 |
|
Camille GILLOT
|
38c86b0798
|
Evaluate computed values to constants.
|
2023-10-25 06:46:47 +00:00 |
|
Oli Scherer
|
e96ce20b34
|
s/generator/coroutine/
|
2023-10-20 21:14:01 +00:00 |
|
Oli Scherer
|
60956837cf
|
s/Generator/Coroutine/
|
2023-10-20 21:10:38 +00:00 |
|
Ralf Jung
|
0eff07b748
|
try to avoid some layout_of calls
|
2023-09-21 07:26:16 +02:00 |
|
Ralf Jung
|
da08a3f40c
|
interpret: more consistently use ImmTy in operators and casts
|
2023-09-20 21:57:54 +02:00 |
|
Camille GILLOT
|
d278ce126c
|
Return ImmTy in discriminant_for_variant.
|
2023-09-11 16:29:41 +00:00 |
|
Ralf Jung
|
77ff1b83cd
|
interpret: make read functions generic over operand type
|
2023-07-25 22:33:59 +02:00 |
|
Ralf Jung
|
00fb45dccd
|
interpret: make write functions generic over the place type
|
2023-07-25 22:33:58 +02:00 |
|
Ralf Jung
|
14a674c88c
|
interpret: read_discriminant: only return VariantIdx
|
2023-07-25 14:30:58 +02:00 |
|
Ralf Jung
|
a2bcafa500
|
interpret: refactor projection code to work on a common trait, and use that for visitors
|
2023-07-25 14:30:58 +02:00 |
|
David Tolnay
|
5bbf0a8306
|
Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk"
This reverts commit 557359f925, reversing
changes made to 1e6c09a803.
|
2023-07-21 22:35:57 -07:00 |
|
Moulins
|
76c49aead6
|
support non-null pointer niches in CTFE
|
2023-07-21 03:31:45 +02:00 |
|
Mahdi Dibaiee
|
e55583c4b8
|
refactor(rustc_middle): Substs -> GenericArg
|
2023-07-14 13:27:35 +01:00 |
|
Scott McMurray
|
c98895d9f2
|
Various minor Idx-related tweaks
Nothing particularly exciting here, but a couple of things I noticed as I was looking for more index conversions to simplify.
|
2023-04-16 02:42:50 -07:00 |
|
Ralf Jung
|
e1926b2110
|
interpret: move discriminant reading and writing to separate file
|
2023-02-06 17:10:26 +01:00 |
|