From b9e6e8972a521e72192f370bb1ca98cbddee6a00 Mon Sep 17 00:00:00 2001 From: Aditya Kumar Date: Thu, 8 Sep 2016 14:31:44 +0000 Subject: [PATCH] Added 'inline' attribute to basic_string's destructor Author: laxmansole Reviewers: howard.hinnant mclow.lists Subscribers: EricWF, flyingforyou, evandro Differential Revision: https://reviews.llvm.org/D22834 Currently basic_string's destructor is not getting inlined. So adding 'inline' attribute to ~basic_string(). Worked in collaboration with Aditya Kumar. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@280944 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/string | 1 + 1 file changed, 1 insertion(+) diff --git a/include/string b/include/string index b9e044e82..1042ee6bb 100644 --- a/include/string +++ b/include/string @@ -1798,6 +1798,7 @@ basic_string<_CharT, _Traits, _Allocator>::basic_string(initializer_list +inline _LIBCPP_INLINE_VISIBILITY basic_string<_CharT, _Traits, _Allocator>::~basic_string() { #if _LIBCPP_DEBUG_LEVEL >= 2