aboutsummaryrefslogtreecommitdiff
path: root/compiler/tests/parser/def_type_recovery.bad
blob: 5ec59ce67b972aeb55defb8b47cbe9d765063ac1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

typedef a = int;

typedef b = ( int, a fdfg , ( dfgf,, fd,), ) xxx;   // ERROR
typedef c = int;

typedef d = (^);    // ERROR
typedef e = int;

typedef f = ()
typedef g = int;    // ERROR here because of missing semicolon

typedef h = (
    int x, int y,
) else (            // ERROR
    int v, int w,
) ignored;
typedef i = int;

typedef j();        // ERROR
typedef k = int;

typedef();          // ERROR
typedef m = int;

typedef(;           // ERROR
typedef o = int;    // ERROR OPTIONAL due to unclosed parenthesis before
typedef bad1 = );   // ERROR
typedef p = int;

typedef q = const
typedef r = int;    // ERROR here because of missing semicolon