aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMatthew Knight <mgk1795@gmail.com>2020-05-02 20:22:43 -0700
committerMatthew Knight <mgk1795@gmail.com>2020-05-02 20:22:43 -0700
commitc5198bd76f96d7dab64fdd8d81fc8028187b1403 (patch)
treeb7b49ebce8a30a3295e57b99a3249283fa743b86 /test
parent3dbe02e2d8cda1fe0072e71ae7630170c270419e (diff)
downloadzig-c5198bd76f96d7dab64fdd8d81fc8028187b1403.tar.gz
zig-c5198bd76f96d7dab64fdd8d81fc8028187b1403.zip
added scoped typedef to translate-c
Diffstat (limited to 'test')
-rw-r--r--test/run_translated_c.zig11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/run_translated_c.zig b/test/run_translated_c.zig
index ec6a11b9b4..a49fef76d1 100644
--- a/test/run_translated_c.zig
+++ b/test/run_translated_c.zig
@@ -243,4 +243,15 @@ pub fn addCases(cases: *tests.RunTranslatedCContext) void {
\\ return 0;
\\}
, "");
+
+ cases.add("scoped typedef",
+ \\int main(int argc, char **argv) {
+ \\ typedef int Foo;
+ \\ typedef Foo Bar;
+ \\ typedef void (*func)(int);
+ \\ Foo i;
+ \\ Bar j;
+ \\ return 0;
+ \\}
+ , "");
}