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 1d3df435b6cdae506d194f04bf23bbc2926a6518..72eec26ae5b31e5047f745aed5b5ac186f8d94cd 100644 |
--- a/mojo/public/tools/bindings/pylib/mojom/generate/pack.py |
+++ b/mojo/public/tools/bindings/pylib/mojom/generate/pack.py |
@@ -40,6 +40,8 @@ class PackedField(object): |
@classmethod |
def GetSizeForKind(cls, kind): |
+ if isinstance(kind, mojom.Map): |
+ return 16 |
if isinstance(kind, (mojom.Array, mojom.Struct, mojom.FixedArray)): |
return 8 |
if isinstance(kind, mojom.Interface) or \ |