Commit 609cd302 authored by Mike McCormack's avatar Mike McCormack Committed by Alexandre Julliard

widl: Implement dispinterfaces derived from an interface.

parent 4c46194c
...@@ -726,13 +726,13 @@ dispinterfacedef: dispinterfacehdr '{' ...@@ -726,13 +726,13 @@ dispinterfacedef: dispinterfacehdr '{'
if (!parse_only && do_header) write_dispinterface($$); if (!parse_only && do_header) write_dispinterface($$);
if (!parse_only && do_idfile) write_diid($$); if (!parse_only && do_idfile) write_diid($$);
} }
/* FIXME: not sure how to handle this yet | dispinterfacehdr
| dispinterfacehdr '{' interface '}' { $$ = $1; '{' interface ';' '}' { $$ = $1;
compute_method_indexes($$); $$->fields = $3->fields;
if (!parse_only && do_header) write_interface($$); $$->funcs = $3->funcs;
if (!parse_only && do_idfile) write_iid($$); if (!parse_only && do_header) write_dispinterface($$);
if (!parse_only && do_idfile) write_diid($$);
} }
*/
; ;
inherit: { $$ = NULL; } inherit: { $$ = NULL; }
......
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