]> granicus.if.org Git - clang/commit
[analyzer] Special path notes for C++ special member functions.
authorJordan Rose <jordan_rose@apple.com>
Fri, 18 Jan 2013 18:27:21 +0000 (18:27 +0000)
committerJordan Rose <jordan_rose@apple.com>
Fri, 18 Jan 2013 18:27:21 +0000 (18:27 +0000)
commite02be97811c785f91ac43a0feed2db862de1867f
tree0ac03e0789e8ab043a86435bb4e12f362ec93ead
parentdc47c9a71c99ce2e5b9d84f1cd3487b6852b3543
[analyzer] Special path notes for C++ special member functions.

Examples:
  Calling implicit default constructor for Foo
  Calling defaulted move constructor for Foo
  Calling copy constructor for Foo
  Calling implicit destructor for Foo
  Calling defaulted move assignment operator for Foo
  Calling copy assignment operator for Foo

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172833 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Core/PathDiagnostic.cpp
test/Analysis/inlining/path-notes.cpp