1 // Copyright 2015 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 module mojo.test; 6 7 // Associated interfaces are not supported by all language bindings yet. 8 // Eventually these definitions should live in validation_test_interfaces.mojom. 9 10 interface InterfaceX {}; 11 12 interface AssociatedConformanceTestInterface { 13 Method0(associated InterfaceX param0); 14 Method1(associated InterfaceX& param0); 15 Method2(associated InterfaceX? param0); 16 Method3(array<associated InterfaceX> param0); 17 }; 18 19