Commit 6e4617c1 authored by Matteo Bruni's avatar Matteo Bruni Committed by Alexandre Julliard

d3dcompiler: Parse "for" loops without variable declarations.

parent 2b7ad731
......@@ -1383,6 +1383,14 @@ loop_statement: KW_WHILE '(' expr ')' statement
set_location(&loc, &@1);
$$ = create_loop(LOOP_DO_WHILE, NULL, cond, NULL, $2, &loc);
}
| KW_FOR '(' scope_start expr_statement expr_statement expr_statement ')' statement
{
struct source_location loc;
set_location(&loc, &@1);
$$ = create_loop(LOOP_FOR, $4, $5, $6, $8, &loc);
pop_scope(&hlsl_ctx);
}
expr_statement: ';'
{
......
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