Differential Revision: https://reviews.llvm.org/D39543
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@318030
91177308-0d34-0410-b5e6-
96231b3b80d8
clang_analyzer_printState(); // Read the stderr!
}
+- ``void clang_analyzer_hashDump(int);``
+
+ The analyzer can generate a hash to identify reports. To debug what information
+ is used to calculate this hash it is possible to dump the hashed string as a
+ warning of an arbitrary expression using the function above.
+
+ Example usage::
+
+ void foo() {
+ int x = 1;
+ clang_analyzer_hashDump(x); // expected-warning{{hashed string for x}}
+ }
+
Statistics
==========