]> granicus.if.org Git - clang/commit
[arcmt] Add some additional driver flags to optionally emit or save the pre-migration...
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Tue, 19 Jul 2011 17:20:03 +0000 (17:20 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Tue, 19 Jul 2011 17:20:03 +0000 (17:20 +0000)
commit7ee2049278b98d42709380054eb83f4952af1200
treebb46e6c218a5ea916421f14df4742dda21f213a2
parentd6dbb8759a05ab32db67f089c1f5d3f53091e9ed
[arcmt] Add some additional driver flags to optionally emit or save the pre-migration ARC errors.

-arcmt-migrate-emit-errors : Emits the pre-migration ARC errors but it doesn't affect anything else
-arcmt-migrate-report-output : Writes out the pre-migration ARC errors to the provided plist file

rdar://9791454

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135491 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
include/clang/ARCMigrate/ARCMT.h
include/clang/ARCMigrate/ARCMTActions.h
include/clang/Driver/CC1Options.td
include/clang/Driver/Options.td
include/clang/Frontend/FrontendOptions.h
lib/ARCMigrate/ARCMT.cpp
lib/ARCMigrate/ARCMTActions.cpp
lib/ARCMigrate/Internals.h
lib/ARCMigrate/PlistReporter.cpp [new file with mode: 0644]
lib/Driver/Tools.cpp
lib/Frontend/CompilerInvocation.cpp
lib/FrontendTool/ExecuteCompilerInvocation.cpp
test/ARCMT/migrate-emit-errors.m [new file with mode: 0644]
test/ARCMT/migrate-plist-output.m [new file with mode: 0644]