diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2013-08-28 23:22:46 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2013-08-28 23:22:46 +0000 |
commit | 55d6e6c93057ed7525d64e76a25a6be883ddbd70 (patch) | |
tree | 2f3548c3b54c8c0d3f7d3302ac2adba03e79d157 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | 0f4b04e288ae22572c301d8b2b6fbb0ebfa5b186 (diff) | |
download | llvm-55d6e6c93057ed7525d64e76a25a6be883ddbd70.zip llvm-55d6e6c93057ed7525d64e76a25a6be883ddbd70.tar.gz llvm-55d6e6c93057ed7525d64e76a25a6be883ddbd70.tar.bz2 |
ObjectiveC migrator. This patch infers readonly properties for no-parameter
instance methods returning non-void. This will be quite noisy. So, it is
placed under a new migrator flag -objcmt-migrate-readonly-property.
llvm-svn: 189537
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
-rw-r--r-- | clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp b/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp index 2f6d4b2..7ba7103 100644 --- a/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp +++ b/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp @@ -164,7 +164,8 @@ static FrontendAction *CreateFrontendAction(CompilerInstance &CI) { Act = new arcmt::ObjCMigrateAction(Act, FEOpts.MTMigrateDir, FEOpts.ObjCMTAction & FrontendOptions::ObjCMT_Literals, FEOpts.ObjCMTAction & FrontendOptions::ObjCMT_Subscripting, - FEOpts.ObjCMTAction & FrontendOptions::ObjCMT_Property); + FEOpts.ObjCMTAction & FrontendOptions::ObjCMT_Property, + FEOpts.ObjCMTAction & FrontendOptions::ObjCMT_ReadonlyProperty); } #endif |