Skip to content
  • Eric Fiselier's avatar
    e2f2d1ed
    [NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS · e2f2d1ed
    Eric Fiselier authored
    The name _LIBCPP_TYPE_VIS_ONLY is no longer accurate because both
    _LIBCPP_TYPE_VIS and _LIBCPP_TYPE_VIS_ONLY expand to
    __attribute__((__type_visibility__)) with Clang. The only remaining difference
    is that _LIBCPP_TYPE_VIS_ONLY can be applied to templates whereas
    _LIBCPP_TYPE_VIS cannot (due to dllimport/dllexport not being allowed on
    templates).
    
    This patch renames _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS.
    
    llvm-svn: 291035
    e2f2d1ed
    [NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
    Eric Fiselier authored
    The name _LIBCPP_TYPE_VIS_ONLY is no longer accurate because both
    _LIBCPP_TYPE_VIS and _LIBCPP_TYPE_VIS_ONLY expand to
    __attribute__((__type_visibility__)) with Clang. The only remaining difference
    is that _LIBCPP_TYPE_VIS_ONLY can be applied to templates whereas
    _LIBCPP_TYPE_VIS cannot (due to dllimport/dllexport not being allowed on
    templates).
    
    This patch renames _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS.
    
    llvm-svn: 291035
Loading