Michael Goulet
|
c085071631
|
Remove unadorned
|
2024-10-11 11:30:08 -04:00 |
|
Santiago Pastorino
|
8366c7fe9c
|
Stabilize unsafe extern blocks (RFC 3484)
|
2024-07-23 00:29:39 -03:00 |
|
Santiago Pastorino
|
8b6435d5ce
|
Add parse fail test using safe trait/impl trait
|
2024-07-03 12:08:56 -03:00 |
|
yukang
|
0addda6578
|
Fix bad replacement for unsafe extern block suggestion
|
2024-06-26 08:50:50 +08:00 |
|
Santiago Pastorino
|
525828d5ee
|
Add rustfix test for unsafe extern blocks
|
2024-06-05 09:36:01 -03:00 |
|
Santiago Pastorino
|
be0726c7c1
|
Add revisions to safe/unsafe on unadorned extern blocks test
|
2024-06-05 09:36:01 -03:00 |
|
Santiago Pastorino
|
1afc7d716c
|
Make MISSING_UNSAFE_ON_EXTERN lint emit future compat info with suggestion to prepend unsafe
|
2024-06-05 09:36:01 -03:00 |
|
Santiago Pastorino
|
0380321e78
|
Add unsafe_extern_blocks feature flag
|
2024-06-05 09:35:57 -03:00 |
|
Santiago Pastorino
|
bac72cf7cf
|
Add safe/unsafe to static inside extern blocks
|
2024-06-04 14:19:43 -03:00 |
|
Santiago Pastorino
|
b4cbdb7246
|
Fail when using safe/unsafe items inside unadorned extern blocks
|
2024-06-04 14:19:43 -03:00 |
|
Santiago Pastorino
|
2a377122dd
|
Handle safety keyword for extern block inner items
|
2024-06-04 14:19:42 -03:00 |
|
Santiago Pastorino
|
bbddc9b58f
|
Allow using unsafe on functions inside extern blocks
|
2024-06-04 14:19:42 -03:00 |
|
Santiago Pastorino
|
3ba8de0b60
|
Make extern blocks without unsafe warn in edition 2024
|
2024-06-04 14:19:42 -03:00 |
|
Santiago Pastorino
|
46cd80b691
|
Test that unsafe extern defines unsafe fns
|
2024-06-04 14:19:42 -03:00 |
|
Santiago Pastorino
|
6d670b74e5
|
Allow unsafe extern on all editions
|
2024-06-04 14:19:42 -03:00 |
|
Santiago Pastorino
|
68b0b86c5b
|
Add unsafe extern blocks failing tests
|
2024-06-04 14:19:41 -03:00 |
|