xref: /llvm-project/lldb/test/API/lang/objc/cpp_keyword_identifiers/main.m (revision a8350ce79d167643b53d06e2167535d24fe68dc3)
1int main() {
2  // Disable clang-format as it gets confused by the keyword identifiers.
3  // clang-format off
4  int alignas = 1;
5  int alignof = 1;
6  int and = 1;
7  int and_eq = 1;
8  int atomic_cancel = 1;
9  int atomic_commit = 1;
10  int atomic_noexcept = 1;
11  int bitand = 1;
12  int bitor = 1;
13  int bool = 1;
14  int catch = 1;
15  int char8_t = 1;
16  int char16_t = 1;
17  int char32_t = 1;
18  int class = 1;
19  int compl = 1;
20  int concept = 1;
21  int consteval = 1;
22  int constexpr = 1;
23  int constinit = 1;
24  int const_cast = 1;
25  int co_await = 1;
26  int co_return = 1;
27  int co_yield = 1;
28  int decltype = 1;
29  int delete = 1;
30  int dynamic_cast = 1;
31  int explicit = 1;
32  int export = 1;
33  int false = 1;
34  int friend = 1;
35  int mutable = 1;
36  int namespace = 1;
37  int new = 1;
38  int noexcept = 1;
39  int not = 1;
40  int not_eq = 1;
41  int operator= 1;
42  int or = 1;
43  int or_eq = 1;
44  int private = 1;
45  int protected = 1;
46  int public = 1;
47  int reflexpr = 1;
48  int reinterpret_cast = 1;
49  int requires = 1;
50  int static_assert = 1;
51  int static_cast = 1;
52  int synchronized = 1;
53  int template = 1;
54  int this = 1;
55  int thread_local = 1;
56  int throw = 1;
57  int true = 1;
58  int try = 1;
59  int typeid = 1;
60  int typename = 1;
61  int using = 1;
62  int virtual = 1;
63  int wchar_t = 1;
64  int xor = 1;
65  int xor_eq = 1;
66  // clang-format on
67  return 0; // break here
68}
69