Also apply no_check_target filtering to gn gen --check.

Bug: 179

Change-Id: I06a177cc57d94b40ee69706511f8a12fb42d42a0
Reviewed-on: https://gn-review.googlesource.com/c/gn/+/9280
Reviewed-by: Brett Wilson <brettw@chromium.org>
Commit-Queue: Brett Wilson <brettw@chromium.org>
diff --git a/src/gn/setup.cc b/src/gn/setup.cc
index bf48e38..d1ba197 100644
--- a/src/gn/setup.cc
+++ b/src/gn/setup.cc
@@ -464,6 +464,9 @@
     if (check_patterns()) {
       commands::FilterTargetsByPatterns(all_targets, *check_patterns(),
                                         &to_check);
+    } else if (no_check_patterns()) {
+      commands::FilterOutTargetsByPatterns(all_targets, *no_check_patterns(),
+                                           &to_check);
     } else {
       to_check = all_targets;
     }