diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2013-11-13 00:08:36 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2013-11-13 00:08:36 +0000 |
commit | 2e793d6124e02b9eb12f63140917129ab3dc9dc6 (patch) | |
tree | 058bf5695d929852e2dc318b6ab9efc52f2c3919 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 008c45f1a1a7a60736a0afbb03b57f43b11dcf49 (diff) | |
download | llvm-2e793d6124e02b9eb12f63140917129ab3dc9dc6.zip llvm-2e793d6124e02b9eb12f63140917129ab3dc9dc6.tar.gz llvm-2e793d6124e02b9eb12f63140917129ab3dc9dc6.tar.bz2 |
ObjectiveC migrator. Place use of NS_NONATOMIC_IOSONLY
on inferred property attribute under
-objcmt-ns-nonatomic-iosonly option.
// rdar://15442742
llvm-svn: 194532
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
-rw-r--r-- | clang/lib/Frontend/CompilerInvocation.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp index 98745ac..8bac00b 100644 --- a/clang/lib/Frontend/CompilerInvocation.cpp +++ b/clang/lib/Frontend/CompilerInvocation.cpp @@ -815,6 +815,8 @@ static InputKind ParseFrontendArgs(FrontendOptions &Opts, ArgList &Args, Opts.ObjCMTAction |= FrontendOptions::ObjCMT_ProtocolConformance; if (Args.hasArg(OPT_objcmt_atomic_property)) Opts.ObjCMTAction |= FrontendOptions::ObjCMT_AtomicProperty; + if (Args.hasArg(OPT_objcmt_ns_nonatomic_iosonly)) + Opts.ObjCMTAction |= FrontendOptions::ObjCMT_NsAtomicIOSOnlyProperty; if (Args.hasArg(OPT_objcmt_migrate_all)) Opts.ObjCMTAction |= FrontendOptions::ObjCMT_MigrateDecls; |