diff options
author | Enrico Granata <egranata@apple.com> | 2014-04-09 21:06:11 +0000 |
---|---|---|
committer | Enrico Granata <egranata@apple.com> | 2014-04-09 21:06:11 +0000 |
commit | a0db6ed44b05d37c4ec4c3548dda5cdef2e8a4ac (patch) | |
tree | 51ebdfc4fd90abb3196946fde0c57594214eb800 /clang/lib/Analysis/ThreadSafetyCommon.cpp | |
parent | 5f8d6a6c15c09d58c87d527b6f43b4aeb837ec3d (diff) | |
download | llvm-a0db6ed44b05d37c4ec4c3548dda5cdef2e8a4ac.zip llvm-a0db6ed44b05d37c4ec4c3548dda5cdef2e8a4ac.tar.gz llvm-a0db6ed44b05d37c4ec4c3548dda5cdef2e8a4ac.tar.bz2 |
<rdar://problem/16477472>
Set the correct FormatManager revision before starting to figure out the new formatters
This can avoid entering some corner cases where as part of figuring out formatters we try to figure out dynamic types, and in turn that causes us to go back in trying to fetch new formatters - it is not only a futile exercise, it's also prone to endless recursion
This would only cause a behavior change if getting this chain started would eventually cause something to run and alter the formatters, a very unlikely if at all possible sequence of events
llvm-svn: 205928
Diffstat (limited to 'clang/lib/Analysis/ThreadSafetyCommon.cpp')
0 files changed, 0 insertions, 0 deletions