Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/56213
Changelog: [Internal]
When a class has multiple base classes, all defining a constructor with the same signature, the inherited constructors were being duplicated in the snapshot (for each base class).
This diff deduplicates them.
Reviewed By: cipolleschi
Differential Revision: D98102286
fbshipit-source-id: 2086645880afab8ec30d245b7cae5caa5e19679e
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/56085
Changelog: [Internal]
Moves the logic responsible for generating a string view of the scope's body to the base class to reduce duplication.
Similarly, moves the logic responsible for qualifying template arguments to the `Extensible` class.
Reviewed By: cipolleschi
Differential Revision: D96455746
fbshipit-source-id: 1d800c7992080e02831f61fee4aaa9cb31f8fc9a