aboutsummaryrefslogtreecommitdiff
path: root/lib/Edit/RewriteObjCFoundationAPI.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2012-05-21 20:15:56 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2012-05-21 20:15:56 +0000
commit0b0ad0abd8518742c57d0c6fc01c79982ba2bfdf (patch)
tree6116f9514cf11fc1ad8fefcf02d86ebd510ec48d /lib/Edit/RewriteObjCFoundationAPI.cpp
parentd6277fb9e0353edffc0d6c8655a65542c08cf6f1 (diff)
Produce a hidden symbol for zed in
struct HIDDEN foo { }; template <class P> struct bar { }; template <> struct HIDDEN bar<foo> { DEFAULT static void zed(); }; void bar<foo>::zed() { } Before we would produce a hidden symbol in struct HIDDEN foo { }; template <class P> struct bar { }; template <> struct bar<foo> { DEFAULT static void zed(); }; void bar<foo>::zed() { } But adding HIDDEN to the specialization would cause us to produce a default symbol. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157206 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Edit/RewriteObjCFoundationAPI.cpp')
0 files changed, 0 insertions, 0 deletions