]> granicus.if.org Git - clang/commit
Replace use of SmallVector::back + pop_back with pop_back_val
authorErich Keane <erich.keane@intel.com>
Tue, 17 Oct 2017 17:45:21 +0000 (17:45 +0000)
committerErich Keane <erich.keane@intel.com>
Tue, 17 Oct 2017 17:45:21 +0000 (17:45 +0000)
commitf78232dcbf734a1c7e42ae60b58c9bbe14b64516
treead791013feada66d5eadc839163a0782ca835c6e
parent4dd964422c23862fe4e27175da64da407fc40911
Replace use of SmallVector::back + pop_back with pop_back_val

I ran across an instance where the value was being loaded
out via back, then immediately popped.  Since pop_back_val
is more efficient at this (it moves out), replace this
instance.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@316015 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/AnalysisBasedWarnings.cpp