1 | // RUN: %clang_cc1 -std=c++11 -triple=x86_64-linux-gnu -ast-print %s | FileCheck %s |
---|---|
2 | |
3 | // CHECK: __thread int gnu_tl; |
4 | // CHECK: _Thread_local int c11_tl; |
5 | // CHECK: thread_local int cxx11_tl; |
6 | __thread int gnu_tl; |
7 | _Thread_local int c11_tl; |
8 | thread_local int cxx11_tl; |
9 | |
10 | // CHECK: void foo() { |
11 | // CHECK: thread_local int cxx11_tl; |
12 | // CHECK: } |
13 | void foo() { |
14 | thread_local int cxx11_tl; |
15 | } |
16 |