oli
|
db90150b91
|
Polymorphization should look at the runtime MIR of const fn
|
2021-01-04 21:40:38 +00:00 |
|
oli
|
1f5fb3e056
|
Differentiate between the availability of ctfe MIR and runtime MIR
|
2021-01-04 21:40:38 +00:00 |
|
oli
|
cccd40f9b5
|
Keep an unoptimized duplicate of const fn around
This allows CTFE to reliably detect UB, as otherwise
optimizations may hide UB.
|
2021-01-04 21:40:38 +00:00 |
|
LeSeulArtichaut
|
65cdc21f06
|
Set the default BreakTy to !
|
2020-11-14 21:46:39 +01:00 |
|
LeSeulArtichaut
|
e0f3119103
|
Introduce TypeVisitor::BreakTy
|
2020-11-14 20:25:27 +01:00 |
|
LeSeulArtichaut
|
9433eb83fe
|
Remove implicit Continue type
|
2020-10-30 12:27:47 +01:00 |
|
LeSeulArtichaut
|
24e1a7e656
|
Use ControlFlow::is{break,continue}
|
2020-10-30 12:27:46 +01:00 |
|
LeSeulArtichaut
|
61f8182cec
|
TypeVisitor: use ControlFlow in rustc_{mir,privacy,traits,typeck}
|
2020-10-30 12:27:44 +01:00 |
|
LeSeulArtichaut
|
3e14b684dd
|
Change ty.kind to a method
|
2020-09-04 17:47:51 +02:00 |
|
mark
|
9e5f7d5631
|
mv compiler to compiler/
|
2020-08-30 18:45:07 +03:00 |
|