Skip to content

fix(headers): name nested overlap/title union fields#187

Draft
leno23 wants to merge 1 commit into
hedge-dev:mainfrom
leno23:hermes-auto/xenonrecomp-102-named-header-unions
Draft

fix(headers): name nested overlap/title union fields#187
leno23 wants to merge 1 commit into
hedge-dev:mainfrom
leno23:hermes-auto/xenonrecomp-102-named-header-unions

Conversation

@leno23
Copy link
Copy Markdown

@leno23 leno23 commented May 17, 2026

Summary

  • Add names to the nested XXOVERLAPPED union members so the header no longer relies on anonymous struct/union members
  • Name the XDBFTitleID nested byte/word view for the same reason
  • Keep the existing object sizes/layout offsets intact

Test Plan

  • c++ -std=c++17 -I/tmp/xenon_102_patchwork/XenonUtils -fsyntax-only /tmp/xenon_102_patchwork/compile_headers.cpp

Fixes #102

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Suggested fixs

1 participant