diff options
| author | Vexu <git@vexu.eu> | 2020-04-06 10:31:17 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-04-06 10:31:17 +0300 |
| commit | c5ced0d74a40c8a8a46bf1b65ece17479384ce7c (patch) | |
| tree | 6ed8e7505d5394d00003424cfabfd0859f0f7047 /test | |
| parent | 701c03d083c4d57275d95e921f03184515e0d247 (diff) | |
| parent | 6106cf44197393a3ffa6bab9da0757ee4cecd311 (diff) | |
| download | zig-c5ced0d74a40c8a8a46bf1b65ece17479384ce7c.tar.gz zig-c5ced0d74a40c8a8a46bf1b65ece17479384ce7c.zip | |
Merge pull request #4939 from SuperAuguste/master
translate-c: Properly translate C multicharacter literals
Diffstat (limited to 'test')
| -rw-r--r-- | test/translate_c.zig | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/translate_c.zig b/test/translate_c.zig index a3a22a1992..55414488f6 100644 --- a/test/translate_c.zig +++ b/test/translate_c.zig @@ -2873,4 +2873,10 @@ pub fn addCases(cases: *tests.TranslateCContext) void { , &[_][]const u8{ \\pub const FOO = "a" ++ ("b" ++ "c"); }); + + cases.add("multibyte character literals", + \\#define FOO 'abcd' + , &[_][]const u8{ + \\pub const FOO = 0x61626364; + }); } |
