summaryrefslogtreecommitdiff
path: root/lldb/test/API/lang/cpp/const_static_integral_member_int128/main.cpp
blob: bac996d5f66d5ddd649f29a911fedb3c1227dcfe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <limits>

struct A {
  const static auto uint128_max = std::numeric_limits<__uint128_t>::max();
  const static auto uint128_min = std::numeric_limits<__uint128_t>::min();
  const static auto int128_max = std::numeric_limits<__int128_t>::max();
  const static auto int128_min = std::numeric_limits<__int128_t>::min();
};

int main() {
  A a;

  auto int128_max = A::int128_max;
  auto uint128_max = A::uint128_max;
  auto int128_min = A::int128_min;
  auto uint128_min = A::uint128_min;
  return 0; // break here
}