toolchain::ToolchainRegistry
Process-wide registry of every Component + Toolchain shipped with OctoMY.
| Declared in | src/libs/libtoolchain/toolchain/ToolchainRegistry.hpp |
| Group | toolchain |
Detailed description
Populated statically at startup from `registry/registered-toolchains.cpp` (landing in 20b/20c when real components arrive). Read-only after registration. Consumers use `forKind()` to look up the toolchain that matches their (Category, target-hint) tuple.
20a ships the API surface with an empty registry. Real toolchain registrations land in subsequent sub-phases.
See also Component, Toolchain, ToolchainBootstrapService.