Michael Goulet
fa1bd9b06a
Rollup merge of #130758 - compiler-errors:ctype-recursion-limit, r=jieyouxu
...
Revert "Add recursion limit to FFI safety lint"
It's not necessarily clear if warning when we hit the recursion limit is the right thing to do, first of all.
**More importantly**, this PR was implemented incorrectly in the first place; it was not decrementing the recursion limit when stepping out of a type, so it would trigger when a ctype has more than RECURSION_LIMIT fields *anywhere* in the type's set of recursively reachable fields.
Reverts #130598
Reopens #130310
Fixes #130757
2024-09-23 23:49:13 -04:00
..
2024-08-31 23:56:45 +02:00
2024-09-22 19:11:29 -04:00
2024-09-13 15:33:19 +10:00
2024-09-23 07:54:44 -07:00
2024-08-16 08:46:13 +10:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-08-16 08:46:52 +10:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 19:38:26 -04:00
2024-09-23 19:38:26 -04:00
2024-09-23 19:38:26 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 23:49:12 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-21 13:09:09 +02:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 11:57:28 +02:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 06:45:36 +02:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 06:45:36 +02:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 23:49:13 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 05:26:41 +00:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 23:49:12 -04:00
2024-09-23 06:45:36 +02:00
2024-09-22 19:11:29 -04:00
2024-09-23 07:22:29 +00:00
2024-09-23 19:38:26 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 07:54:44 -07:00
2024-09-22 19:11:29 -04:00
2024-09-23 19:38:26 -04:00
2024-09-23 06:45:36 +02:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 19:38:26 -04:00
2024-09-23 11:57:28 +02:00
2024-09-23 06:45:33 +02:00
2024-09-23 23:49:12 -04:00
2024-09-23 06:45:36 +02:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00