From 460da0db4add19b79050b816e3bef086293ab630 Mon Sep 17 00:00:00 2001 From: Vinson Lee Date: Wed, 20 Oct 2010 14:10:26 -0700 Subject: [PATCH] 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 file changed, 4 insertions(+) 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) { -- 2.30.2