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:
@@ -832,7 +832,7 @@ class ast_declarator_list;
|
|||||||
|
|
||||||
class ast_struct_specifier : public ast_node {
|
class ast_struct_specifier : public ast_node {
|
||||||
public:
|
public:
|
||||||
ast_struct_specifier(void *lin_ctx, const char *identifier,
|
ast_struct_specifier(const char *identifier,
|
||||||
ast_declarator_list *declarator_list);
|
ast_declarator_list *declarator_list);
|
||||||
virtual void print(void) const;
|
virtual void print(void) const;
|
||||||
|
|
||||||
|
@@ -2377,14 +2377,14 @@ struct_specifier:
|
|||||||
STRUCT any_identifier '{' struct_declaration_list '}'
|
STRUCT any_identifier '{' struct_declaration_list '}'
|
||||||
{
|
{
|
||||||
void *ctx = state->linalloc;
|
void *ctx = state->linalloc;
|
||||||
$$ = new(ctx) ast_struct_specifier(ctx, $2, $4);
|
$$ = new(ctx) ast_struct_specifier($2, $4);
|
||||||
$$->set_location_range(@2, @5);
|
$$->set_location_range(@2, @5);
|
||||||
state->symbols->add_type($2, glsl_type::void_type);
|
state->symbols->add_type($2, glsl_type::void_type);
|
||||||
}
|
}
|
||||||
| STRUCT '{' struct_declaration_list '}'
|
| STRUCT '{' struct_declaration_list '}'
|
||||||
{
|
{
|
||||||
void *ctx = state->linalloc;
|
void *ctx = state->linalloc;
|
||||||
$$ = new(ctx) ast_struct_specifier(ctx, NULL, $3);
|
$$ = new(ctx) ast_struct_specifier(NULL, $3);
|
||||||
$$->set_location_range(@2, @4);
|
$$->set_location_range(@2, @4);
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
|
@@ -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)
|
ast_declarator_list *declarator_list)
|
||||||
{
|
{
|
||||||
if (identifier == NULL) {
|
if (identifier == NULL) {
|
||||||
|
Reference in New Issue
Block a user