summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/expected/cpp/34327-Issue_3044.cpp
blob: 799fd0a193c98b26263236cfea9bf8057c2eb8b3 (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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
int main()
{
	int af;
	int A;
	int B;
	switch (af)
	{
		case 1:
		{
			B = 2;
		}

		case 2:
		{
			return 1;
		}

		case 3:
		{
			A = 1;
			break;
		}

#ifdef ALL_THE_CASE
		case 4:
		{
			return 2;
		}

#endif
#ifdef ALL_THE_CASE
		case 5:
		{
			B = 2;
		}

#endif
		case (6):
		{
			B=13;
#ifdef PART_OF_THE_CASE_UNDER
			A=1;
#endif
			break;
		}

		case (7):
		{
#ifdef PART_OF_THE_CASE_ABOVE
			A=5;
#endif
			B=7;
			break;
		}

		default:
		{
			B= 50;
		}
	}
}