[clang-tools-extra] r373066 - Moved -fblocks from an individual test to check_clang_tidy.py

Dmitri Gribenko via cfe-commits cfe-commits at lists.llvm.org
Fri Sep 27 03:54:28 PDT 2019


Author: gribozavr
Date: Fri Sep 27 03:54:28 2019
New Revision: 373066

URL: http://llvm.org/viewvc/llvm-project?rev=373066&view=rev
Log:
Moved -fblocks from an individual test to check_clang_tidy.py

This way, all tests will benefit from it and will not have to worry
about setting up language options properly.

Modified:
    clang-tools-extra/trunk/test/clang-tidy/check_clang_tidy.py
    clang-tools-extra/trunk/test/clang-tidy/darwin-dispatch-once-nonstatic.mm

Modified: clang-tools-extra/trunk/test/clang-tidy/check_clang_tidy.py
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/test/clang-tidy/check_clang_tidy.py?rev=373066&r1=373065&r2=373066&view=diff
==============================================================================
--- clang-tools-extra/trunk/test/clang-tidy/check_clang_tidy.py (original)
+++ clang-tools-extra/trunk/test/clang-tidy/check_clang_tidy.py Fri Sep 27 03:54:28 2019
@@ -69,7 +69,8 @@ def run_test_once(args, extra_args):
     clang_tidy_extra_args.append('-format-style=none')
 
   if extension in ['.m', '.mm']:
-    clang_extra_args = ['-fobjc-abi-version=2', '-fobjc-arc'] + clang_extra_args
+    clang_extra_args = ['-fobjc-abi-version=2', '-fobjc-arc', '-fblocks'] + \
+        clang_extra_args
 
   if extension in ['.cpp', '.hpp', '.mm']:
     clang_extra_args.append('-std=' + std)

Modified: clang-tools-extra/trunk/test/clang-tidy/darwin-dispatch-once-nonstatic.mm
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/test/clang-tidy/darwin-dispatch-once-nonstatic.mm?rev=373066&r1=373065&r2=373066&view=diff
==============================================================================
--- clang-tools-extra/trunk/test/clang-tidy/darwin-dispatch-once-nonstatic.mm (original)
+++ clang-tools-extra/trunk/test/clang-tidy/darwin-dispatch-once-nonstatic.mm Fri Sep 27 03:54:28 2019
@@ -1,4 +1,4 @@
-// RUN: %check_clang_tidy %s darwin-dispatch-once-nonstatic %t -- -- -fblocks
+// RUN: %check_clang_tidy %s darwin-dispatch-once-nonstatic %t
 
 typedef int dispatch_once_t;
 extern void dispatch_once(dispatch_once_t *pred, void(^block)(void));




More information about the cfe-commits mailing list