// RUN: %clang_cc1 -std=gnu++11 -emit-llvm -triple=x86_64-linux-gnu -o - %s | FileCheck %s
_Atomic unsigned an_atomic_uint;
;
// CHECK-LABEL: define {{.*}}void @_Z5enum1v()
void
// CHECK-LABEL: define {{.*}}void @_Z5enum2v()
void
// CHECK-LABEL: define {{.*}}void @_Z5enum3RU7_Atomicj({{.*}})
void
// CHECK-LABEL: define {{.*}}void @_Z5enum4RU7_Atomicj({{.*}})
void
volatile _Atomic unsigned an_volatile_atomic_uint;
// CHECK-LABEL: define {{.*}}void @_Z5enum5v()
void
// CHECK-LABEL: define {{.*}}void @_Z5enum6v()
void
// CHECK-LABEL: define {{.*}}void @_Z5enum7RVU7_Atomicj({{.*}})
void
// CHECK-LABEL: define {{.*}}void @_Z5enum8RVU7_Atomicj({{.*}})
void