diff --git a/tests/baz/1.0/IBase.hal b/tests/baz/1.0/IBase.hal index 9e8c64151e..3f18d41190 100644 --- a/tests/baz/1.0/IBase.hal +++ b/tests/baz/1.0/IBase.hal @@ -58,6 +58,12 @@ interface IBase { ThreeStrings[5] s; }; + typedef uint8_t[6] MacAddress; + + struct VectorOfArray { + vec addresses; + }; + someBaseMethod(); someBoolMethod(bool x) generates (bool y); @@ -68,6 +74,8 @@ interface IBase { someMethodWithFooArrays(Foo[2] fooInput) generates (Foo[2] fooOutput); someMethodWithFooVectors(vec fooInput) generates (vec fooOutput); + someMethodWithVectorOfArray(VectorOfArray in) generates (VectorOfArray out); + transpose(StringMatrix5x3 in) generates (StringMatrix3x5 out); transpose2(ThreeStrings[5] in) generates (FiveStrings[3] out); };