Parker Liu
de62dc884e
translate-c: fix function prototype decalared inside a function
...
* If a function prototype is declarated inside a function, do not
translate it to a top-level extern function declaration. Similar to
extern local variable, just wrapped it into a block-local struct.
* Add a new extern_local_fn tag of aro_translate_c node for present
extern local function declaration.
* When a function body has a C function prototype declaration, it adds
an extern local function declaration. Subsequent function references
will look for this function declaration.
2025-04-02 20:07:41 +00:00
..
2025-01-31 23:00:34 -05:00
2025-03-27 03:49:38 +00:00
2025-03-24 07:04:33 +01:00
2025-02-25 11:22:33 -08:00
2025-03-31 19:06:25 -04:00
2025-01-31 23:00:34 -05:00
2025-03-26 19:00:33 +01:00
2025-04-02 05:53:22 +01:00
2025-04-02 05:54:04 +01:00
2025-03-29 18:40:23 -04:00
2025-02-04 16:20:29 +00:00
2024-12-11 00:10:15 +01:00
2025-01-16 12:46:29 +00:00
2025-03-23 18:35:34 -04:00
2025-03-27 03:49:38 +00:00
2025-01-24 22:33:23 +00:00
2025-03-24 16:20:45 +01:00
2025-01-16 20:42:08 -05:00
2025-03-15 12:04:42 +01:00
2025-02-17 19:17:56 +01:00
2025-04-02 05:53:22 +01:00
2024-08-19 23:30:14 -07:00
2025-01-27 17:07:56 -08:00
2025-02-17 19:18:19 +01:00
2025-02-17 19:18:19 +01:00
2025-03-23 18:35:34 -04:00
2025-01-31 23:00:34 -05:00
2025-03-27 09:47:42 +01:00
2025-03-18 10:58:52 +01:00
2025-01-21 14:27:05 -05:00
2025-01-16 12:46:29 +00:00
2025-02-26 11:42:04 -08:00
2025-01-31 23:00:34 -05:00
2024-08-28 08:39:59 +01:00
2025-02-21 21:40:57 -05:00
2025-01-21 02:41:42 +00:00
2025-03-07 22:22:01 +01:00
2024-12-16 17:02:35 +00:00
2024-08-25 15:16:42 -07:00
2025-03-23 18:35:34 -04:00
2025-04-02 05:53:22 +01:00
2025-03-23 17:13:19 -04:00
2024-10-23 16:27:39 -07:00
2024-11-29 12:13:06 -08:00
2025-04-02 20:07:41 +00:00
2025-04-02 05:53:22 +01:00
2025-03-24 06:58:01 -07:00
2025-02-21 09:23:50 +01:00
2025-04-02 05:54:04 +01:00
2024-09-19 18:20:20 -07:00
2024-09-19 18:20:20 -07:00
2024-09-19 18:20:20 -07:00
2024-09-19 18:20:20 -07:00
2024-09-19 18:20:20 -07:00
2024-09-19 18:20:20 -07:00
2025-02-11 11:13:41 -08:00
2024-10-31 01:27:22 +01:00