Skip to content

feat(preprocessor): some clang extensions#964

Merged
Vexu merged 5 commits intoVexu:masterfrom
dotcarmen:dotcarmen/clang-c-extensions
Feb 12, 2026
Merged

feat(preprocessor): some clang extensions#964
Vexu merged 5 commits intoVexu:masterfrom
dotcarmen:dotcarmen/clang-c-extensions

Conversation

@dotcarmen
Copy link
Contributor

partially completes #825

This PR implements the following clang extensions:

  • __FILE_NAME__
  • __BASE_FILE__
  • __INCLUDE_LEVEL__

@dotcarmen
Copy link
Contributor Author

part of CI is blocked on #963, the other part (construction of std.Io.File) still needs updating though...

@Vexu Vexu force-pushed the dotcarmen/clang-c-extensions branch from faf27a6 to 5190e04 Compare February 12, 2026 13:58
@Vexu Vexu merged commit 6043e02 into Vexu:master Feb 12, 2026
3 checks passed
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