1void test()
2{
3 typedef double * a;
4 a b = 0; // Set break point 4.
5}
6int main (int argc, char const *argv[])
7{
8 typedef float a;
9 int i = 0; // Set break point 1.
10 i++;
11 a floatvariable = 2.7; // Set break point 2.
12 {
13 typedef char a;
14 i++;
15 a charvariable = 'a'; // Set break point 3.
16 test();
17 }
18 {
19 int c = 0;
20 c++; // Set break point 5.
21 for(i = 0 ; i < 1 ; i++)
22 {
23 typedef int a;
24 a b;
25 b = 7; // Set break point 6.
26 }
27 for(i = 0 ; i < 1 ; i++)
28 {
29 typedef double a;
30 a b;
31 b = 3.14; // Set break point 7.
32 }
33 c = 1; // Set break point 8.
34 }
35 floatvariable = 2.5;
36 floatvariable = 2.8; // Set break point 9.
37 return 0;
38}
39

source code of lldb/test/API/lang/c/typedef/main.c