Matteo Bruni : d3dcompiler: Parse struct typedefs.
Alexandre Julliard
julliard at winehq.org
Fri Sep 28 11:39:04 CDT 2012
Module: wine
Branch: master
Commit: f50007b856b29d9f106f710313499fef68ba7e09
URL: http://source.winehq.org/git/wine.git/?a=commit;h=f50007b856b29d9f106f710313499fef68ba7e09
Author: Matteo Bruni <mbruni at codeweavers.com>
Date: Fri Sep 28 17:22:40 2012 +0200
d3dcompiler: Parse struct typedefs.
---
dlls/d3dcompiler_43/hlsl.y | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/dlls/d3dcompiler_43/hlsl.y b/dlls/d3dcompiler_43/hlsl.y
index e795962..d8c82a9 100644
--- a/dlls/d3dcompiler_43/hlsl.y
+++ b/dlls/d3dcompiler_43/hlsl.y
@@ -1373,6 +1373,14 @@ typedef: KW_TYPEDEF var_modifiers type type_specs ';'
if (!add_typedef($2, $3, $4, &loc))
return 1;
}
+ | KW_TYPEDEF struct_spec type_specs ';'
+ {
+ struct source_location loc;
+
+ set_location(&loc, &@1);
+ if (!add_typedef(0, $2, $3, &loc))
+ return 1;
+ }
type_specs: type_spec
{
More information about the wine-cvs
mailing list