| Index: ppapi/generators/test_cgen/interface.idl
|
| ===================================================================
|
| --- ppapi/generators/test_cgen/interface.idl (revision 163185)
|
| +++ ppapi/generators/test_cgen/interface.idl (working copy)
|
| @@ -8,6 +8,10 @@
|
| * This file will test that the IDL snippet matches the comment.
|
| */
|
|
|
| +label Chrome {
|
| + M14 = 1.0,
|
| + M15 = 2.0
|
| +};
|
| /* struct ist { void* X; }; */
|
| struct ist {
|
| mem_t X;
|
| @@ -23,12 +27,21 @@
|
| * int32_t (*mem6)(void** ptr);
|
| * };
|
| */
|
| -interface iface1 {
|
| +interface ifaceFoo {
|
| int8_t mem1([in] int16_t x, [in] int32_t y);
|
| int32_t mem2([in] ist a);
|
| int32_t mem3([out] ist b);
|
| int32_t mem4([in] blob_t ptr);
|
| int32_t mem5([out] blob_t ptr);
|
| - int32_t mem6([inout] blob_t ptr);
|
| + [version=2.0] int32_t mem6([inout] blob_t ptr);
|
| };
|
|
|
| +interface ifaceBar {
|
| + int8_t testIface([in] ifaceFoo foo, [in] int32_t y);
|
| + ifaceFoo createIface([in] str_t name);
|
| +};
|
| +
|
| +struct struct2 {
|
| + ifaceBar bar;
|
| +};
|
| +
|
|
|