aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-02-11 14:56:59 -0500
committerAndrew Kelley <andrew@ziglang.org>2019-02-11 14:56:59 -0500
commitd9e01be97386f008e4a4b4281658f25b50ff80f1 (patch)
tree94831133fc8ae5249fe19c18e98ed70577c32d4b /src/analyze.cpp
parent4a1b910e03f931b7d8d3cb8c810b084e6e152e18 (diff)
downloadzig-d9e01be97386f008e4a4b4281658f25b50ff80f1.tar.gz
zig-d9e01be97386f008e4a4b4281658f25b50ff80f1.zip
translate-c: use C pointer type everywhere
See #1059
Diffstat (limited to 'src/analyze.cpp')
-rw-r--r--src/analyze.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/analyze.cpp b/src/analyze.cpp
index e561050e0d..691579200e 100644
--- a/src/analyze.cpp
+++ b/src/analyze.cpp
@@ -6872,3 +6872,12 @@ Error ensure_const_val_repr(IrAnalyze *ira, CodeGen *codegen, AstNode *source_no
return ErrorNone;
}
+
+const char *container_string(ContainerKind kind) {
+ switch (kind) {
+ case ContainerKindEnum: return "enum";
+ case ContainerKindStruct: return "struct";
+ case ContainerKindUnion: return "union";
+ }
+ zig_unreachable();
+}