blob: 2fa77ffc9d4d67fcf2468d377fb1fc6e3fae3fe8 [file] [log] [blame]
// 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);