| // RUN: %clang_cc1 -triple amdgcn -cl-std=clc++ -verify %s | |
| // expected-no-diagnostics | |
| #define fold(x) (__builtin_constant_p(x) ? (x) : (x)) | |
| static_assert(nullptr != fold(reinterpret_cast<private int*>(0))); | |
| static_assert(nullptr == (private int *)0); | |