[PATCH] Enhance CFG to model C++ new more precisely

Karthik Bhat kv.bhat at samsung.com
Thu Jan 9 23:29:56 PST 2014


  Hi Jordan,
  Thanks for the inputs and comments.. Ahh i  missed to check in debug mode. Thanks for catching it for me will be more careful next time. Have done the required modification. Regression doesnt introduce any new issues now.

  Creating a PostImplicitCall node so that the node is ignored and we progress to the next CFG element.
  Modified code to follow llvm coding guidelines.

  Please let me know your inputs on the change and if it is good to go.

  Thanks for the inputs so far.
  Regards
  Karthik Bhat

Hi jordan_rose,

http://llvm-reviews.chandlerc.com/D2423

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D2423?vs=6368&id=6405#toc

Files:
  lib/Analysis/CFG.cpp
  lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  lib/StaticAnalyzer/Core/PathDiagnostic.cpp
  lib/StaticAnalyzer/Core/ExprEngine.cpp
  include/clang/Analysis/CFG.h
  include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  test/Analysis/cfg.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2423.4.patch
Type: text/x-patch
Size: 12510 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140109/a6609fa0/attachment.bin>


More information about the cfe-commits mailing list