diff options
Diffstat (limited to 'testing/web-platform/tests/resources/webidl2/test/syntax/idl/overloading.widl')
-rw-r--r-- | testing/web-platform/tests/resources/webidl2/test/syntax/idl/overloading.widl | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/testing/web-platform/tests/resources/webidl2/test/syntax/idl/overloading.widl b/testing/web-platform/tests/resources/webidl2/test/syntax/idl/overloading.widl new file mode 100644 index 000000000..ef1288a88 --- /dev/null +++ b/testing/web-platform/tests/resources/webidl2/test/syntax/idl/overloading.widl @@ -0,0 +1,20 @@ +// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06 +interface A { + // ... +}; + +interface B { + // ... +}; + +interface C { + void f(A x); + void f(B x); +}; + +interface A { + /* f1 */ void f(DOMString a); + /* f2 */ void f([AllowAny] DOMString a, DOMString b, float... c); + /* f3 */ void f(); + /* f4 */ void f(long a, DOMString b, optional DOMString c, float... d); +};
\ No newline at end of file |