llvm-project/clang/lib/Frontend
John McCall 28ea04fc4c Define __unsafe_unretained and __autoreleasing in ObjC GC mode.
This was an accidental regression from the MRC __weak patch.

llvm-svn: 252668
2015-11-10 23:00:25 +00:00
..
Rewrite Fix a couple places where InsertText was being called with a pointer and size when it really expects a StringRef and a normally optional bool argument. 2015-10-22 03:13:10 +00:00
ASTConsumers.cpp Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 2015-06-22 23:07:51 +00:00
ASTMerge.cpp Initialize the AST consumer as soon as we have both an ASTConsumer and an 2015-08-18 20:39:29 +00:00
ASTUnit.cpp Introduce module file extensions to piggy-back data onto module files. 2015-11-03 18:33:07 +00:00
CMakeLists.txt Introduce module file extensions to piggy-back data onto module files. 2015-11-03 18:33:07 +00:00
CacheTokens.cpp [PTH] Fix data length used for stat cache entries 2015-11-02 20:47:31 +00:00
ChainedDiagnosticConsumer.cpp
ChainedIncludesSource.cpp Introduce module file extensions to piggy-back data onto module files. 2015-11-03 18:33:07 +00:00
CodeGenOptions.cpp [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py 2015-01-14 11:29:14 +00:00
CompilerInstance.cpp [modules] If we're given a module file, via -fmodule-file=, for a module, but 2015-11-05 00:54:55 +00:00
CompilerInvocation.cpp [EABI] Add Clang support for -meabi flag 2015-11-09 12:40:41 +00:00
CreateInvocationFromCommandLine.cpp [cuda] Driver changes to compile and stitch together host and device-side CUDA code. 2015-07-13 23:27:56 +00:00
DependencyFile.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
DependencyGraph.cpp Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 2015-06-22 23:07:51 +00:00
DiagnosticRenderer.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
FrontendAction.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
FrontendActions.cpp Introduce module file extensions to piggy-back data onto module files. 2015-11-03 18:33:07 +00:00
FrontendOptions.cpp Ensure that we still parse preprocessed CUDA files as CUDA when we use 2015-03-19 17:32:06 +00:00
HeaderIncludeGen.cpp Add sanitizer blacklists to the rules generated with -M/-MM/-MD/-MMD. 2015-08-13 04:04:37 +00:00
InitHeaderSearch.cpp Bring back r250262: PS4 toolchain 2015-10-14 12:25:43 +00:00
InitPreprocessor.cpp Define __unsafe_unretained and __autoreleasing in ObjC GC mode. 2015-11-10 23:00:25 +00:00
LangStandards.cpp [C++11] Use 'nullptr'. Frontend edition. 2014-05-22 04:46:25 +00:00
LayoutOverrideSource.cpp
LogDiagnosticPrinter.cpp Replace double negation of !FileID.isInvalid() with FileID.isValid(). 2015-10-03 10:46:20 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
ModuleDependencyCollector.cpp Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots 2015-11-09 19:12:18 +00:00
MultiplexConsumer.cpp Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones. 2015-11-03 01:15:46 +00:00
PCHContainerOperations.cpp Further simplify the interface of PCHContainerGenerator 2015-09-19 21:42:52 +00:00
PrintPreprocessedOutput.cpp According to the OpenMP spec, all the preprocessor macros should be 2015-06-15 23:44:27 +00:00
SerializedDiagnosticPrinter.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
SerializedDiagnosticReader.cpp Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 2015-06-22 23:07:51 +00:00
TestModuleFileExtension.cpp TestModuleFileExtension.cpp: Include <cstdio> explicitly for fprintf(3). 2015-11-05 01:34:19 +00:00
TestModuleFileExtension.h Introduce module file extensions to piggy-back data onto module files. 2015-11-03 18:33:07 +00:00
TextDiagnostic.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
TextDiagnosticBuffer.cpp Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types 2015-05-29 19:42:19 +00:00
TextDiagnosticPrinter.cpp Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".reset()" 2014-07-19 01:06:45 +00:00
VerifyDiagnosticConsumer.cpp Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 2015-06-22 23:07:51 +00:00