| Index: mojo/public/tools/bindings/pylib/mojom/generate/pack.py
|
| diff --git a/mojo/public/tools/bindings/pylib/mojom/generate/pack.py b/mojo/public/tools/bindings/pylib/mojom/generate/pack.py
|
| index d6d0152203020395311f6add668f6b4f15171e9d..da216b03cf91b5a694453ab408f80899950658ea 100644
|
| --- a/mojo/public/tools/bindings/pylib/mojom/generate/pack.py
|
| +++ b/mojo/public/tools/bindings/pylib/mojom/generate/pack.py
|
| @@ -34,6 +34,8 @@ class PackedField(object):
|
|
|
| @classmethod
|
| def GetSizeForKind(cls, kind):
|
| + if isinstance(kind, mojom.Nullable):
|
| + return cls.GetSizeForKind(kind.kind)
|
| if isinstance(kind, (mojom.Array, mojom.Struct, mojom.FixedArray)):
|
| return 8
|
| if isinstance(kind, mojom.Interface) or \
|
|
|