]> granicus.if.org Git - clang/commit
[StaticAnalyzer] Move inline counter increaser to inlineCall function
authorPeter Szecsi <szepet95@gmail.com>
Tue, 16 May 2017 11:54:00 +0000 (11:54 +0000)
committerPeter Szecsi <szepet95@gmail.com>
Tue, 16 May 2017 11:54:00 +0000 (11:54 +0000)
commitb5e2ee2f62458c5f3f726fffed4a9c193b722c6f
tree45e1920f432fff5b478cbd0e0fce75b161b98a73
parentaf473b4213ef00e23a340ec013a827e4c8c96d5b
[StaticAnalyzer] Move inline counter increaser to inlineCall function

Even though the shouldInlineCall function returns true, it can happen that the
function is not going to be inlined (as it can be seen at line 913 and below).
Moved the bumpNumTimesInlined(D) (the counter increaser) call to the inlineCall
function where it logically belongs.

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

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