widl: Implement dispinterfaces derived from an interface.

This commit is contained in:
Mike McCormack 2007-02-06 18:09:17 +09:00 committed by Alexandre Julliard
parent 4c46194cf5
commit 609cd30277
1 changed files with 6 additions and 6 deletions

View File

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