]> granicus.if.org Git - clang/commitdiff
[Bash-autocompletion] Fixed typo and add '-' after -Wno
authorYuka Takahashi <yukatkh@gmail.com>
Sat, 22 Jul 2017 12:35:15 +0000 (12:35 +0000)
committerYuka Takahashi <yukatkh@gmail.com>
Sat, 22 Jul 2017 12:35:15 +0000 (12:35 +0000)
Summary: -Wno-<warning> was autocompleted as -Wno<warning>, so fixed this typo.

Differential Revision: https://reviews.llvm.org/D35762

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@308824 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/DiagnosticIDs.cpp
test/Driver/autocomplete.c

index 932b3f1934cc4af80acd0483b0fab68626c7f05c..0cdaf8e03643fb416ee543b38f32de3fd013587b 100644 (file)
@@ -516,7 +516,7 @@ std::vector<std::string> DiagnosticIDs::getDiagnosticFlags() {
     std::string Diag(DiagGroupNames + I + 1, DiagGroupNames[I]);
     I += DiagGroupNames[I] + 1;
     Res.push_back("-W" + Diag);
-    Res.push_back("-Wno" + Diag);
+    Res.push_back("-Wno-" + Diag);
   }
 
   return Res;
index dec48bfb35967d987836f36e0650a53b2a6da28d..dbf8810f2e262054b0a552e4ac72e6a8deff0b46 100644 (file)
@@ -42,5 +42,5 @@
 // MRELOCMODEL_CC1: -mrelocation-model
 // RUN: %clang --autocomplete=-Wma | FileCheck %s -check-prefix=WARNING
 // WARNING: -Wmacro-redefined -Wmain -Wmain-return-type -Wmalformed-warning-check -Wmany-braces-around-scalar-init -Wmax-unsigned-zero
-// RUN: %clang --autocomplete=-Wnoinvalid-pp- | FileCheck %s -check-prefix=NOWARNING
-// NOWARNING: -Wnoinvalid-pp-token
+// RUN: %clang --autocomplete=-Wno-invalid-pp- | FileCheck %s -check-prefix=NOWARNING
+// NOWARNING: -Wno-invalid-pp-token