diff options
Diffstat (limited to 'chromium/ppapi/generators/test_cgen_range/dev_channel_interface.idl')
-rw-r--r-- | chromium/ppapi/generators/test_cgen_range/dev_channel_interface.idl | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/chromium/ppapi/generators/test_cgen_range/dev_channel_interface.idl b/chromium/ppapi/generators/test_cgen_range/dev_channel_interface.idl new file mode 100644 index 00000000000..d3ae0ec4d81 --- /dev/null +++ b/chromium/ppapi/generators/test_cgen_range/dev_channel_interface.idl @@ -0,0 +1,67 @@ +/* Copyright 2013 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. + */ + +label Chrome { + M13 = 1.0, + [channel=dev] M14 = 1.1, + M15 = 1.2, + [channel=dev] M16 = 1.3, + M17 = 1.4 +}; + +describe { + int32_t; + void; +}; + +/** + * TestDev + */ +interface TestDev { + /** + * TestDev1() + */ + void TestDev1(); + + /** + * TestDev2() + */ + [dev_version=1.1] + void TestDev2(); + + /** + * TestDev3() + */ + [version=1.2] + void TestDev3(); + + /** + * TestDev4() + */ + [dev_version=1.3] + void TestDev4(); +}; + +/** + * TestDevToStable + */ +interface TestDevToStable { + /** + * Foo() comment. + */ + void Foo([in] int32_t x); + + /** + * Bar() comment. + */ + [dev_version=1.1, version=1.2] + void Bar([in] int32_t x); + + /** + * Baz() comment. + */ + [dev_version=1.1, version=1.2] + void Baz([in] int32_t x); +}; |