xref: /aosp_15_r20/development/vndk/tools/header-checker/tests/integration/enum/include/base.h (revision 90c8c64db3049935a07c6143d7fd006e26f8ecca)
1 #include <cstdint>
2 
3 enum Int8 : int8_t {
4   ZERO = 0,
5   MINUS_1 = (int8_t)-1,
6 };
7 
8 enum Uint8 : uint8_t {
9   UNSIGNED_255 = UINT8_MAX,
10 };
11 
12 enum Int64 : int64_t {
13   SIGNED_MAX = INT64_MAX,
14   SIGNED_MIN = INT64_MIN,
15 };
16 
17 enum Uint64 : uint64_t {
18   UNSIGNED_MAX = UINT64_MAX,
19 };
20 
21 extern "C" {
22 void function(Int8, Uint8, Int64, Uint64);
23 }
24