Sha256: 5537949272c11f1bd09cf613a3751668b5018d686a1c2aaa3baa91183ca18f6a

Contents?: true

Size: 309 Bytes

Versions: 3

Compression:

Stored size: 309 Bytes

Contents

enum UnionKey {
  ONE = 1,
  TWO = 2,
  OFFER = 3
};

typedef int Foo;

union MyUnion switch (UnionKey type)
{
    case ONE:
        struct {
            int someInt;
        } one;

    case TWO:
        struct {
            int someInt;
            Foo foo;
        } two;

    case OFFER:
        void;
};

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
xdrgen-0.1.1 spec/fixtures/generator/nesting.x
xdrgen-0.1.0 spec/fixtures/generator/nesting.x
xdrgen-0.0.1 spec/fixtures/generator/nesting.x