1ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao// RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s 2ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao 3ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoconst int x = 10; 4ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoconst int y = 20; 5ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao// CHECK-NOT: @x 6ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao// CHECK: @_ZL1y = internal constant i32 20 7ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoconst int& b() { return y; } 8ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao 9ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoconst char z1[] = "asdf"; 10ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoconst char z2[] = "zxcv"; 11ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao// CHECK-NOT: @z1 12ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao// CHECK: @_ZL2z2 = internal constant 13ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoconst char* b2() { return z2; } 14