• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1little_endian_packets
2
3custom_field custom: 1 "custom"
4checksum checksum: 1 "checksum"
5
6enum Enum : 1 {
7    tag = 0,
8}
9
10group Group {
11    a: 4,
12    b: Enum,
13    c: custom_field,
14    d: checksum,
15}
16
17struct Undeclared {
18    Group { e=1 },
19}
20
21struct Redeclared {
22    Group { a=1, a=2 },
23}
24
25struct TypeMismatch {
26    Group { a=tag, b=1, c=1, d=1 },
27}
28
29struct InvalidLiteral {
30    Group { a=42 },
31}
32
33struct UndeclaredTag {
34    Group { b=undeclared_tag },
35}
36
37struct Correct {
38    Group { a=1, b=tag },
39}
40