mirror of
https://github.com/boostorg/build.git
synced 2026-02-15 00:52:16 +00:00
707a56e9b5941460d28ff500fd7c0f2e045e7cb0
A type can be registered as inheriting from a base type, however, due to lazy loading, it's possible for that base type to not have been registered yet. Originally, calling type.register() with an unregistered base type would have registered the base type. Later, when the base type itself was registered, an error would have been raised saying that the base type was already registered. This change allows for lazy loading to occur such that a base type can be registered after a subtype is has already inherited from it.
Boost.Build =========== See the Boost.Build website at https://boost.org/build. See the `guidelines for contributing <./CONTRIBUTING.rst>`__.
Description
Languages
C++
73.8%
Python
22.6%
C
1.6%
Batchfile
0.7%
Shell
0.6%
Other
0.6%