Files
logos-cpp-sdk/cpp-generator
Dario Gabriel LipicarandClaude Opus 5 7a5b6e7678 docs(generator): record where a dependency entry is read
The generator's own description still had `dependencies[]` as a list of names,
and the shared-helper list under share/lidl-frontend still had the three files
it had before metadata_dependencies.h joined them — the one a reader consults
before adding a header that impl_header_parser.cpp includes, which is how the
qt-generator's build breaks from a change made here.

Documents both entry forms where the umbrella is described, and why the array
is read once rather than per emitter: the aggregate is emitted by several
passes, and passes that answer that question separately can answer it
differently, which is a member whose type was never included.

Also notes the umbrella emitters' new home in generator_lib, the tests that
cover them, and the fixture declaring both forms.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 07:23:23 -03:00
..