From b58dd3d4f4b8e8c41b581a377d34aa1b34c0ce44 Mon Sep 17 00:00:00 2001 From: Shoaib Meenai Date: Thu, 13 Jul 2017 22:08:59 +0000 Subject: [PATCH] [libc++] class template -> template class. NFC git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@307972 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/DesignDocs/VisibilityMacros.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/DesignDocs/VisibilityMacros.rst b/docs/DesignDocs/VisibilityMacros.rst index d02d2dfee..993ce2cca 100644 --- a/docs/DesignDocs/VisibilityMacros.rst +++ b/docs/DesignDocs/VisibilityMacros.rst @@ -104,7 +104,7 @@ Visibility Macros **_LIBCPP_CLASS_TEMPLATE_INSTANTIATION_VIS** Mark the member functions, typeinfo, and vtable of an explicit instantiation of a class template as being exported by the libc++ library. This attribute - must be specified on all template class explicit instantiations. + must be specified on all class template explicit instantiations. It is only necessary to mark the explicit instantiation itself (as opposed to the extern template declaration) as exported on Windows, as discussed above.