mirror of
https://github.com/servo/servo.git
synced 2025-08-03 20:50:07 +01:00
Fix binding generation for overloaded functions with optionals and default values
This commit is contained in:
parent
33fa728d6e
commit
2974dae431
6 changed files with 14 additions and 7 deletions
|
@ -409,6 +409,9 @@ interface TestBinding {
|
|||
// void passOptionalNullableEnumWithNonNullDefault(optional TestEnum? arg = "foo");
|
||||
// void passOptionalNullableUnionWithNonNullDefault(optional (HTMLElement or long)? arg = 7);
|
||||
// void passOptionalNullableUnion2WithNonNullDefault(optional (Event or DOMString)? data = "foo");
|
||||
TestBinding passOptionalOverloaded(TestBinding arg0, optional unsigned long arg1 = 0,
|
||||
optional unsigned long arg2 = 0);
|
||||
void passOptionalOverloaded(Blob arg0, optional unsigned long arg1 = 0);
|
||||
|
||||
void passVariadicBoolean(boolean... args);
|
||||
void passVariadicBooleanAndDefault(optional boolean arg = true, boolean... args);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue