Add tofix test (path lookup not supported by grammar)
[babeltrace.git] / formats / ctf / metadata / ctf-test / tofix / ctf-path.txt
1 typealias integer { size = 8; align = 8; signed = false; base = hex; } := uint8_t;
2 typealias integer { size = 32; align = 8; signed = false; base = hex; } := uint32_t;
3
4 trace {
5 major = 1;
6 minor = 2;
7 byte_order = le;
8 uuid = "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa";
9 packet.header := struct {
10 uint32_t magic;
11 };
12 };
13
14 variant var {
15 uint8_t small;
16 uint32_t big;
17 };
18
19 enum select : uint8_t { small = 0, big = 1 };
20
21 stream {
22 event.header := struct {
23 enum select a;
24 };
25 };
26
27 event {
28 name = event1;
29 fields := struct {
30 /*
31 * TODO: Only an identifier is expected in the variant/sequence
32 * tag. It should be a dotted expression (a path).
33 */
34 variant var <stream.event.header.a> b;
35 };
36 };
This page took 0.029074 seconds and 4 git commands to generate.