interface A { }; interface B { }; interface C { void f(A x); void f(B x); }; interface A { void f(DOMString a); void f([AllowAny] DOMString a, DOMString b, float... c); void f(); void f(long a, DOMString b, optional DOMString c, float... d); }; interface A { }; interface B { }; interface C { void f(A x); void f(B x); }; void f(A x); void f(B x); interface A { void f(DOMString a); void f([AllowAny] DOMString a, DOMString b, float... c); void f(); void f(long a, DOMString b, optional DOMString c, float... d); }; void f(DOMString a); void f([AllowAny] DOMString a, DOMString b, float... c); AllowAny void f(); void f(long a, DOMString b, optional DOMString c, float... d);