More stringently verify expected alignment of fields in hidl compound types.
Change-Id: I222d78163ac5d7cc5af405b0c3d0586ed7528213
Bug: 33846034
Test: make
diff --git a/FmqType.h b/FmqType.h
index d243e55..d0ce997 100644
--- a/FmqType.h
+++ b/FmqType.h
@@ -56,6 +56,8 @@
bool isJavaCompatible() const override;
+ void getAlignmentAndSize(size_t *align, size_t *size) const override;
+
bool needsEmbeddedReadWrite() const override;
bool resultNeedsDeref() const override;
bool isCompatibleElementType(Type *elementType) const override;