3 Commits
Author SHA1 Message Date
Jakub Piasecki 357dd6b3ec Reorganize utils and add generalize type string parsing (#55698)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/55698

Changelog: [Internal]

Refactors utils.py into a proper package structure and adds comprehensive argument string parsing utilities.

- Converts utils.py to utils/ package with submodules
- Adds argument_parsing.py with parse_arg_string() and related utilities
- Adds qualified_path.py with parse_qualified_path moved from old utils.py
- Renames test_member.py to test_parse_arg_string.py with updated tests for the new 4-tuple Argument format

Reviewed By: cipolleschi

Differential Revision: D94077819

fbshipit-source-id: 460d7a44e6d3e55580d996877ca63fa0c777bc23
2026-02-25 11:16:36 -08:00
Jakub Piasecki efc15289be Handle functions in C++ API snapshot (#55692)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/55692

Changelog: [Internal]

Adds support for handling functions and methods in the C++ API parser

Reviewed By: cipolleschi

Differential Revision: D94073981

fbshipit-source-id: 1c22a8cd4584868a220974335b321d523e6a3dc2
2026-02-25 01:12:30 -08:00
Jakub Piasecki 25e402587a Add basic test cases and parser implementation (#55641)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/55641

Changelog: [Internal]

Adds basic implementation of C++ API snapshot generation and snapshot tests covering the functionality.

Reviewed By: cipolleschi

Differential Revision: D90987176

fbshipit-source-id: 4243b054f98af49d49e8ce174999b44196ed3444
2026-02-25 01:12:30 -08:00