blob: 51601d59f102514a0e5a3b1f4d42c5d01a4363d3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
[RefCounted] using class nsIURI from "nsIURI.h";
union Union {
nullable PNullable;
nullable PNullable[];
nullable PNullable?;
nullable nsIURI;
nullable nsIURI[];
nullable nsIURI?;
};
protocol PNullable {
child:
async Msg(nullable PNullable n);
async Msg2(nullable PNullable[] N);
async Msg3(nullable PNullable? n);
async Msg4(nullable nsIURI u);
async Msg5(nullable nsIURI[] u);
async Msg6(nullable nsIURI? u);
async Msg7(Union u);
};
|