summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVinson Lee <[email protected]>2010-10-20 14:10:26 -0700
committerVinson Lee <[email protected]>2010-10-20 14:10:26 -0700
commit460da0db4add19b79050b816e3bef086293ab630 (patch)
tree8ab33fa6c4fa5fbf01e5e229eb13ae6f5dcc4800
parentc492066071c17e55740f3eed69b3344e6f1793ff (diff)
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
-rw-r--r--src/glsl/ast_to_hir.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/glsl/ast_to_hir.cpp b/src/glsl/ast_to_hir.cpp
index f5ea6613ce5..af301e535ee 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) {