aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/c.zig
diff options
context:
space:
mode:
authorEvan Haas <evan@lagerdata.com>2021-07-07 00:11:02 -0700
committerVeikka Tuominen <git@vexu.eu>2021-07-19 12:56:23 +0300
commit3e67ef5c9f539d63e93867c0928ad1fdf2658682 (patch)
tree0e99cee6aa6b700a0b87a182f83acd0ca5a14edc /src/codegen/c.zig
parentc9050565625bb7a43b8cc10b1103826ffccea69d (diff)
downloadzig-3e67ef5c9f539d63e93867c0928ad1fdf2658682.tar.gz
zig-3e67ef5c9f539d63e93867c0928ad1fdf2658682.zip
translate-c: Handle underscore when used as an identifier
Use `@` syntax to escape `_` when used as an identifier. Remove the stage1 astgen prohibition against assigning from `_` Note: there a few stage1 bugs preventing `_` from being used as an identifier for a local variable or function parameter; these will be fixed by stage2. They are unlikely to arise in real C code since identifiers starting with underscore are reserved for the implementation.
Diffstat (limited to 'src/codegen/c.zig')
0 files changed, 0 insertions, 0 deletions