namespace mozilla { namespace _ipdltest { struct DummyStruct { int x; }; [ChildProc=any, ChildImpl=virtual, ParentImpl=virtual] protocol PTestUniquePtrIPC { child: async TestMessage(UniquePtr a1, UniquePtr a2, DummyStruct a3, UniquePtr a4); async TestSendReference(UniquePtr a); }; } // namespace _ipdltest } // namespace mozilla