mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
Use handleOptional for the union conversion.
Note that unions didn't handle optional arguments correctly before.
This commit is contained in:
parent
1e2be02eb8
commit
b73a87e955
3 changed files with 5 additions and 5 deletions
|
@ -134,7 +134,7 @@ interface TestBinding {
|
|||
void passOptionalString(optional DOMString arg);
|
||||
// void passOptionalEnum(optional TestEnum arg);
|
||||
void passOptionalInterface(optional Blob arg);
|
||||
// void passOptionalUnion(optional (HTMLElement or long) arg);
|
||||
void passOptionalUnion(optional (HTMLElement or long) arg);
|
||||
void passOptionalAny(optional any arg);
|
||||
|
||||
void passOptionalNullableBoolean(optional boolean? arg);
|
||||
|
@ -151,7 +151,7 @@ interface TestBinding {
|
|||
void passOptionalNullableString(optional DOMString? arg);
|
||||
// void passOptionalNullableEnum(optional TestEnum? arg);
|
||||
// void passOptionalNullableInterface(optional Blob? arg);
|
||||
// void passOptionalNullableUnion(optional (HTMLElement or long)? arg);
|
||||
void passOptionalNullableUnion(optional (HTMLElement or long)? arg);
|
||||
|
||||
void passOptionalBooleanWithDefault(optional boolean arg = false);
|
||||
void passOptionalByteWithDefault(optional byte arg = 0);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue