hanchenye-llvm-project/clang/lib/ARCMigrate
Douglas Gregor d0e9e3a6a5 Introduce a pure virtual clone() method to DiagnosticConsumer, so that
we have the ability to create a new, distict diagnostic consumer when
we go off and build a module. This avoids the currently horribleness
where the same diagnostic consumer sees diagnostics for multiple
translation units (and multiple SourceManagers!) causing all sorts of havok.

llvm-svn: 140743
2011-09-29 00:38:00 +00:00
..
ARCMT.cpp Introduce a pure virtual clone() method to DiagnosticConsumer, so that 2011-09-29 00:38:00 +00:00
ARCMTActions.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
CMakeLists.txt Update CMake build. 2011-07-19 17:26:28 +00:00
FileRemapper.cpp Rename Diagnostic to DiagnosticsEngine as per issue 5397 2011-09-25 23:23:43 +00:00
Internals.h Rename Diagnostic to DiagnosticsEngine as per issue 5397 2011-09-25 23:23:43 +00:00
Makefile
PlistReporter.cpp Rename Diagnostic to DiagnosticsEngine as per issue 5397 2011-09-25 23:23:43 +00:00
TransAPIUses.cpp [arcmt] Revert r135382, there's a different approach in r135764. rdar://9821111. 2011-07-27 05:28:22 +00:00
TransARCAssign.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
TransAutoreleasePool.cpp [arcmt] More automatic transformations and safety improvements; rdar://9615812 : 2011-07-27 05:28:18 +00:00
TransBlockObjCVariable.cpp Mechanically rename SourceManager::getInstantiationLoc and 2011-07-25 16:49:02 +00:00
TransEmptyStatementsAndDealloc.cpp Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. 2011-09-19 20:40:19 +00:00
TransProperties.cpp Rename the ARC cast kinds to start with "ARC". 2011-09-10 06:18:15 +00:00
TransRetainReleaseDealloc.cpp [arcmt] More automatic transformations and safety improvements; rdar://9615812 : 2011-07-27 05:28:18 +00:00
TransUnbridgedCasts.cpp When 'bool' is not a built-in type but is defined as a macro, print 2011-09-27 22:38:19 +00:00
TransUnusedInitDelegate.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
TransZeroOutPropsInDealloc.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
TransformActions.cpp Rename Diagnostic to DiagnosticsEngine as per issue 5397 2011-09-25 23:23:43 +00:00
Transforms.cpp Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. 2011-09-19 20:40:19 +00:00
Transforms.h [arcmt] Fix test/ARCMT/remove-statements.m regression due to 2011-09-01 20:53:18 +00:00