Index: tools/json_schema_compiler/idl_schema.py |
diff --git a/tools/json_schema_compiler/idl_schema.py b/tools/json_schema_compiler/idl_schema.py |
index 89bb8816b0c82f9237e4f14ca287861c5a036d60..2b8a4992ec9c706e5bdf24629e43e8ba49653ad7 100644 |
--- a/tools/json_schema_compiler/idl_schema.py |
+++ b/tools/json_schema_compiler/idl_schema.py |
@@ -170,6 +170,8 @@ class Member(object): |
name = self.node.GetName() |
if self.node.GetProperty('deprecated'): |
properties['deprecated'] = self.node.GetProperty('deprecated') |
+ if self.node.GetProperty('allowAmbiguousOptionalArguments'): |
+ properties['allowAmbiguousOptionalArguments'] = True |
for property_name in ('OPTIONAL', 'nodoc', 'nocompile', 'nodart'): |
if self.node.GetProperty(property_name): |
properties[property_name.lower()] = True |