blob: 0afad8132e78fa28ebb403cc9c48e442dffb89b7 [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(pending_associated_remote<InterfaceX> param0);
Method1(pending_associated_receiver<InterfaceX> param0);
Method2(pending_associated_remote<InterfaceX>? param0);
Method3(array<pending_associated_remote<InterfaceX>> param0);