Home | History | Annotate | Download | only in tests
      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