1 // These declarations have intentionally the same name as the function-local
2 // class. LLDB should never pull in these definitions as this test only inspects
3 // the classes defined in the function below.
10 struct ForwardConflict
{
13 ForwardConflict conflict1
;
30 struct ForwardConflict
;
33 TypedefUnnamed typedef_unnamed
= {2};
34 TypedefUnnamed2 typedef_unnamed2
= {3};
41 Forward
*fwd
= nullptr;
42 ForwardConflict
*fwd_conflict
= nullptr;
43 return 0; // break here