diff options
author | Haojian Wu <hokein.wu@gmail.com> | 2024-02-26 18:24:53 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-26 18:24:53 +0100 |
commit | be024307075c37f057fd51d4de0e9c2443b51686 (patch) | |
tree | 64ebeb03441d58ccd964800fd2ebf8e96f5b0316 /clang/lib/Analysis/ThreadSafetyCommon.cpp | |
parent | 78275ef0a33a808d30285603585300ce57d7ef26 (diff) | |
download | llvm-be024307075c37f057fd51d4de0e9c2443b51686.zip llvm-be024307075c37f057fd51d4de0e9c2443b51686.tar.gz llvm-be024307075c37f057fd51d4de0e9c2443b51686.tar.bz2 |
Thread safety analysis: provide printSCFG definition. (#80277)
I called this function when investigating the issue
(https://github.com/llvm/llvm-project/issues/78131), and I was surprised
to see the definition is commented out.
I think it makes sense to provide the definition even though the
implementation is not stable.
Diffstat (limited to 'clang/lib/Analysis/ThreadSafetyCommon.cpp')
-rw-r--r-- | clang/lib/Analysis/ThreadSafetyCommon.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Analysis/ThreadSafetyCommon.cpp b/clang/lib/Analysis/ThreadSafetyCommon.cpp index 2fe0f85..33f1f46 100644 --- a/clang/lib/Analysis/ThreadSafetyCommon.cpp +++ b/clang/lib/Analysis/ThreadSafetyCommon.cpp @@ -995,7 +995,7 @@ void SExprBuilder::exitCFG(const CFGBlock *Last) { IncompleteArgs.clear(); } -/* +#ifndef NDEBUG namespace { class TILPrinter : @@ -1016,4 +1016,4 @@ void printSCFG(CFGWalker &Walker) { } // namespace threadSafety } // namespace clang -*/ +#endif // NDEBUG |