diff options
author | Vinson Lee <[email protected]> | 2010-10-20 14:10:26 -0700 |
---|---|---|
committer | Vinson Lee <[email protected]> | 2010-10-20 14:10:26 -0700 |
commit | 460da0db4add19b79050b816e3bef086293ab630 (patch) | |
tree | 8ab33fa6c4fa5fbf01e5e229eb13ae6f5dcc4800 | |
parent | c492066071c17e55740f3eed69b3344e6f1793ff (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.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 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) { |