| // Copyright 2015 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| module mojo.test; |
| |
| // Associated interfaces are not supported by all language bindings yet. |
| // Eventually these definitions should live in validation_test_interfaces.mojom. |
| |
| interface InterfaceX {}; |
| |
| interface AssociatedConformanceTestInterface { |
| Method0(associated InterfaceX param0); |
| Method1(associated InterfaceX& param0); |
| Method2(associated InterfaceX? param0); |
| Method3(array<associated InterfaceX> param0); |
| }; |
| |