Mesa (master): glsl: Add assert for unhandled ir_shader case.
Vinson Lee
vlee at kemper.freedesktop.org
Wed Oct 20 21:11:53 UTC 2010
Module: Mesa
Branch: master
Commit: 460da0db4add19b79050b816e3bef086293ab630
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=460da0db4add19b79050b816e3bef086293ab630
Author: Vinson Lee <vlee at vmware.com>
Date: Wed Oct 20 14:10:26 2010 -0700
glsl: Add assert for unhandled ir_shader case.
Silences this GCC warning.
ast_to_hir.cpp: In function 'void apply_type_qualifier_to_variable(const
ast_type_qualifier*, ir_variable*, _mesa_glsl_parse_state*, YYLTYPE*)'
ast_to_hir.cpp:1768: warning: enumeration value 'ir_shader' not handled
in switch
---
src/glsl/ast_to_hir.cpp | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/glsl/ast_to_hir.cpp b/src/glsl/ast_to_hir.cpp
index f5ea661..af301e5 100644
--- a/src/glsl/ast_to_hir.cpp
+++ b/src/glsl/ast_to_hir.cpp
@@ -1785,6 +1785,10 @@ apply_type_qualifier_to_variable(const struct ast_type_qualifier *qual,
string = "output";
}
break;
+
+ case ir_shader:
+ assert(!"Should not get here.");
+ break;
}
if (fail) {
More information about the mesa-commit
mailing list