Douglas Gregor | 0b6bc8b | 2010-02-03 09:33:45 +0000 | [diff] [blame^] | 1 | // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s |
2 | |||||
3 | struct Global { }; | ||||
4 | template<typename T> struct X { }; | ||||
5 | |||||
6 | |||||
7 | namespace { | ||||
8 | struct Anon { }; | ||||
9 | |||||
10 | // CHECK: @_ZN12_GLOBAL__N_15anon0E = internal global | ||||
11 | Global anon0; | ||||
12 | } | ||||
13 | |||||
14 | // CHECK: @anon1 = internal global | ||||
15 | Anon anon1; | ||||
16 | |||||
17 | // CHECK: @anon2 = internal global | ||||
18 | X<Anon> anon2; | ||||
19 |