diff options
author | Enea Zaffanella <zaffanella@cs.unipr.it> | 2013-05-16 11:27:56 +0000 |
---|---|---|
committer | Enea Zaffanella <zaffanella@cs.unipr.it> | 2013-05-16 11:27:56 +0000 |
commit | 713e3f25636736fe798c8603ebca56ae8d5372e8 (patch) | |
tree | ced56de46dab137dfde201f99e9d9ee7a9744442 /test/CodeGenCXX/anonymous-namespaces.cpp | |
parent | 8a99945769aa83270bda4ae4890f519800aa19eb (diff) |
Let CodeGenFunction::EmitVarDecl query the semantic storage class info.
Added testcase corresponding to PR15991.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181998 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGenCXX/anonymous-namespaces.cpp')
-rw-r--r-- | test/CodeGenCXX/anonymous-namespaces.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/CodeGenCXX/anonymous-namespaces.cpp b/test/CodeGenCXX/anonymous-namespaces.cpp index 32e17a35ff..e9d1921ada 100644 --- a/test/CodeGenCXX/anonymous-namespaces.cpp +++ b/test/CodeGenCXX/anonymous-namespaces.cpp @@ -66,3 +66,12 @@ namespace test2 { // CHECK-2: define internal void @_ZN5test21A1BINS_12_GLOBAL__N_11CEE3fooEv() } + +namespace { + +int bar() { + extern int a; + return a; +} + +} // namespace |