glsl/parser: Silence unused parameter warning

glsl/glsl_parser_extras.cpp: In constructor ‘ast_struct_specifier::ast_struct_specifier(void*, const char*, ast_declarator_list*)’:
glsl/glsl_parser_extras.cpp:1675:50: warning: unused parameter ‘lin_ctx’ [-Wunused-parameter]
 ast_struct_specifier::ast_struct_specifier(void *lin_ctx, const char *identifier,
                                                  ^~~~~~~

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
Ian Romanick
2017-09-25 18:07:50 -07:00
parent d70e8ef1c1
commit fc07ab165b
3 changed files with 5 additions and 5 deletions

View File

@@ -832,8 +832,8 @@ class ast_declarator_list;
class ast_struct_specifier : public ast_node {
public:
ast_struct_specifier(void *lin_ctx, const char *identifier,
ast_declarator_list *declarator_list);
ast_struct_specifier(const char *identifier,
ast_declarator_list *declarator_list);
virtual void print(void) const;
virtual ir_rvalue *hir(exec_list *instructions,

View File

@@ -2377,14 +2377,14 @@ struct_specifier:
STRUCT any_identifier '{' struct_declaration_list '}'
{
void *ctx = state->linalloc;
$$ = new(ctx) ast_struct_specifier(ctx, $2, $4);
$$ = new(ctx) ast_struct_specifier($2, $4);
$$->set_location_range(@2, @5);
state->symbols->add_type($2, glsl_type::void_type);
}
| STRUCT '{' struct_declaration_list '}'
{
void *ctx = state->linalloc;
$$ = new(ctx) ast_struct_specifier(ctx, NULL, $3);
$$ = new(ctx) ast_struct_specifier(NULL, $3);
$$->set_location_range(@2, @4);
}
;

View File

@@ -1672,7 +1672,7 @@ ast_struct_specifier::print(void) const
}
ast_struct_specifier::ast_struct_specifier(void *lin_ctx, const char *identifier,
ast_struct_specifier::ast_struct_specifier(const char *identifier,
ast_declarator_list *declarator_list)
{
if (identifier == NULL) {