// RUN: %clang_analyze_cc1 -analyzer-checker=core -verify -std=c++2a %s
static const unsigned long long scull = 0;
void
const unsigned long long cull = 0;
void
static int * const spc = 0;
void
int * const pc = 0;
void
const unsigned long long cull_nonnull = 4;
void
int * const pc_nonnull = sizeof;
void
int * const constcast = const_cast<int * const>;
void
int * const recast = reinterpret_cast<int*>;
void
int * const staticcast = static_cast<int * const>;
void
;
Foo * const dyncast = dynamic_cast<Foo * const>;
void
typedef int * const intptrconst;
int * const funccast = ;
void
;
const S1 s1 = ;
void
;
S2 s2 = ;
void
int * const parr = ;
void
;
void
extern int ext_int;
void
extern int ext_int;
int