diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2016-02-09 08:46:55 -0700 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2016-02-09 08:46:55 -0700 |
| commit | 1d92700d089eb2e225d1db6de780e4288fa68452 (patch) | |
| tree | 643871fe14f6391b2989750cd0b9e5a6d1dc3634 /src/ast_render.cpp | |
| parent | e18170ee0bf32996635397e8e919a14a21c88b56 (diff) | |
| download | zig-1d92700d089eb2e225d1db6de780e4288fa68452.tar.gz zig-1d92700d089eb2e225d1db6de780e4288fa68452.zip | |
fix build with GCC
Diffstat (limited to 'src/ast_render.cpp')
| -rw-r--r-- | src/ast_render.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ast_render.cpp b/src/ast_render.cpp index d5d7fde272..a302652eb1 100644 --- a/src/ast_render.cpp +++ b/src/ast_render.cpp @@ -39,6 +39,7 @@ static const char *bin_op_str(BinOpType bin_op) { case BinOpTypeUnwrapMaybe: return "??"; case BinOpTypeStrCat: return "++"; } + zig_unreachable(); } static const char *prefix_op_str(PrefixOp prefix_op) { @@ -55,6 +56,7 @@ static const char *prefix_op_str(PrefixOp prefix_op) { case PrefixOpUnwrapError: return "%%"; case PrefixOpUnwrapMaybe: return "??"; } + zig_unreachable(); } static const char *return_prefix_str(ReturnKind kind) { @@ -63,6 +65,7 @@ static const char *return_prefix_str(ReturnKind kind) { case ReturnKindMaybe: return "?"; case ReturnKindUnconditional: return ""; } + zig_unreachable(); } static const char *visib_mod_string(VisibMod mod) { @@ -71,6 +74,7 @@ static const char *visib_mod_string(VisibMod mod) { case VisibModPrivate: return ""; case VisibModExport: return "export "; } + zig_unreachable(); } static const char *extern_string(bool is_extern) { @@ -90,6 +94,7 @@ static const char *container_string(ContainerKind kind) { case ContainerKindEnum: return "enum"; case ContainerKindStruct: return "struct"; } + zig_unreachable(); } static const char *node_type_str(NodeType node_type) { @@ -191,6 +196,7 @@ static const char *node_type_str(NodeType node_type) { case NodeTypeTypeLiteral: return "TypeLiteral"; } + zig_unreachable(); } |
