Skip to content

support nClass compileInfo$interfaceInclude and compileInfo$interface…#204

Merged
perrydv merged 1 commit into
mainfrom
control-interface-members
Jun 10, 2026
Merged

support nClass compileInfo$interfaceInclude and compileInfo$interface…#204
perrydv merged 1 commit into
mainfrom
control-interface-members

Conversation

@perrydv

@perrydv perrydv commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

In an nClass, compileInfo$interfaceInclude, if provided, gives an opt-in system (only what is listed is included) for what members and methods should be included in the generic base class interface system in C++. compileInfo$interfaceExclue, if provided, gives an opt-out system (everything is included except what is listed).

These are small changes. A test is added.

The opt-in system existed previously with the name interfaceMembers, but it was not tested.

@perrydv

perrydv commented Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

This has passed tests.

@perrydv perrydv merged commit c42c4e2 into main Jun 10, 2026
5 checks passed
@perrydv perrydv deleted the control-interface-members branch June 10, 2026 15:53
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