Index: mojo/public/tools/bindings/generators/mojom_cpp_generator.py |
diff --git a/mojo/public/tools/bindings/generators/mojom_cpp_generator.py b/mojo/public/tools/bindings/generators/mojom_cpp_generator.py |
index d3e23fe18bdd83807e9342819340332995578654..daac7802b642b046f2d97d816909f4b388f013dc 100644 |
--- a/mojo/public/tools/bindings/generators/mojom_cpp_generator.py |
+++ b/mojo/public/tools/bindings/generators/mojom_cpp_generator.py |
@@ -177,11 +177,7 @@ def GetCppPodType(kind): |
def GetCppArrayArgWrapperType(kind): |
if IsTypemappedKind(kind): |
- if mojom.IsStructKind(kind) and kind.native_only: |
- return GetNativeTypeName(kind) |
- else: |
- raise Exception( |
- "Cannot serialize containers of non-native typemapped structs yet!") |
+ return GetNativeTypeName(kind) |
if mojom.IsEnumKind(kind): |
return GetNameForKind(kind) |
if mojom.IsStructKind(kind) or mojom.IsUnionKind(kind): |