| Index: mojo/public/bindings/generators/mojom_generator.py
|
| diff --git a/mojo/public/bindings/generators/mojom_generator.py b/mojo/public/bindings/generators/mojom_generator.py
|
| index 6470dc047c3180ceb85ce59b1a17900373660c92..de02d1c25436f3d45a7aa3f1c17aea083815d432 100644
|
| --- a/mojo/public/bindings/generators/mojom_generator.py
|
| +++ b/mojo/public/bindings/generators/mojom_generator.py
|
| @@ -25,8 +25,11 @@ def GetStructInfo(exported, struct):
|
| struct.exported = exported
|
| return struct
|
|
|
| +def IsStringKind(kind):
|
| + return kind.spec == 's'
|
| +
|
| def IsObjectKind(kind):
|
| - return isinstance(kind, (mojom.Struct, mojom.Array)) or kind.spec == 's'
|
| + return isinstance(kind, (mojom.Struct, mojom.Array)) or IsStringKind(kind)
|
|
|
| def IsHandleKind(kind):
|
| return kind.spec.startswith('h')
|
|
|