Skip to content

feat: Use an XList for domains in ST_LIB.hpp#558

Open
victor-Lopez25 wants to merge 6 commits intodevelopmentfrom
fix/compile_infra/xlist
Open

feat: Use an XList for domains in ST_LIB.hpp#558
victor-Lopez25 wants to merge 6 commits intodevelopmentfrom
fix/compile_infra/xlist

Conversation

@victor-Lopez25
Copy link
Contributor

@victor-Lopez25 victor-Lopez25 commented Feb 2, 2026

DomainXList params:

  • First param: Domain name
  • Second param: instance name
  • Rest: any dependencies on previous domains

templated domains (like MPUDomain) should be marked as such by using X_TEMPLATED(...) in the xlist instead of X(...)

@victor-Lopez25
Copy link
Contributor Author

victor-Lopez25 commented Feb 2, 2026

dummy was avoided by adding a NEXT macro.

@victor-Lopez25 victor-Lopez25 marked this pull request as draft February 2, 2026 15:37
@victor-Lopez25 victor-Lopez25 marked this pull request as ready for review February 2, 2026 15:42
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.

1 participant