Commit fbc9ff50 authored by Zebediah Figura's avatar Zebediah Figura Committed by Alexandre Julliard

d3dcompiler: Parse initializer lists using a variable-size array.

parent cfa7f3a3
...@@ -980,6 +980,12 @@ struct parse_colon_attribute ...@@ -980,6 +980,12 @@ struct parse_colon_attribute
struct reg_reservation *reg_reservation; struct reg_reservation *reg_reservation;
}; };
struct parse_initializer
{
struct hlsl_ir_node **args;
unsigned int args_count;
};
struct parse_variable_def struct parse_variable_def
{ {
struct list entry; struct list entry;
...@@ -989,7 +995,7 @@ struct parse_variable_def ...@@ -989,7 +995,7 @@ struct parse_variable_def
unsigned int array_size; unsigned int array_size;
const char *semantic; const char *semantic;
struct reg_reservation *reg_reservation; struct reg_reservation *reg_reservation;
struct list *initializer; struct parse_initializer initializer;
}; };
struct parse_function struct parse_function
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment