]> granicus.if.org Git - clang/commit
[analyzer] [NFC] remove duplicated function
authorGeorge Karpenkov <ekarpenkov@apple.com>
Mon, 4 Dec 2017 21:00:05 +0000 (21:00 +0000)
committerGeorge Karpenkov <ekarpenkov@apple.com>
Mon, 4 Dec 2017 21:00:05 +0000 (21:00 +0000)
commitb873ee35bb7121eadda09a249db2b20c58b8ab1f
tree0645652484147288310ea40bb5f4c1fa128df3e1
parent5440a991580783ca7994095618b69c95f093cecf
[analyzer] [NFC] remove duplicated function

Two copies of getSymLERange in RangeConstraintManager are virtually
identical, which is clearly bad.
This patch uses lambdas to call one from another (assuming that we would
like to avoid getting ranges from the state when necessary).

Differential Revision: https://reviews.llvm.org/D39709

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@319697 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Core/RangeConstraintManager.cpp