Skip to content

Merge some stuff - #17

Merged
craflin merged 3 commits into
masterfrom
merge-some-stuff
Aug 1, 2026
Merged

Merge some stuff#17
craflin merged 3 commits into
masterfrom
merge-some-stuff

Conversation

@craflin

@craflin craflin commented Aug 1, 2026

Copy link
Copy Markdown
Owner

No description provided.

mcraveiro and others added 3 commits August 1, 2026 09:40
Builds and tests the project on Ubuntu with CMake.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
XSD type names and enum values can conflict with C++ reserved keywords.
Extended the keyword list in toCppIdentifier() to include:
- All C++ reserved keywords (bool, true, false, class, struct, etc.)
- C++ operator keywords (new, delete, sizeof, etc.)
- Common macros (NULL, TRUE, FALSE)

These identifiers get an underscore suffix to avoid conflicts.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@craflin
craflin merged commit cb94386 into master Aug 1, 2026
2 checks passed
@craflin
craflin deleted the merge-some-stuff branch August 1, 2026 08:49
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.

2 participants