فهرست منبع

Remove dead code from r212620

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@212622 91177308-0d34-0410-b5e6-96231b3b80d8
Alp Toker 11 سال پیش
والد
کامیت
42a2919e73
1فایلهای تغییر یافته به همراه3 افزوده شده و 35 حذف شده
  1. 3 35
      tools/driver/cc1as_main.cpp

+ 3 - 35
tools/driver/cc1as_main.cpp

@@ -147,37 +147,6 @@ public:
 
 }
 
-#if 0
-bool CompilerInvocation::CreateFromArgs(CompilerInvocation &Res,
-                                        const char *const *ArgBegin,
-                                        const char *const *ArgEnd,
-                                        DiagnosticsEngine &Diags) {
-  bool Success = true;
-  
-  // Parse the arguments.
-  std::unique_ptr<OptTable> Opts(createDriverOptTable());
-  const unsigned IncludedFlagsBitmask = options::CC1Option;
-  unsigned MissingArgIndex, MissingArgCount;
-  std::unique_ptr<InputArgList> Args(
-                                     Opts->ParseArgs(ArgBegin, ArgEnd, MissingArgIndex, MissingArgCount,
-                                                     IncludedFlagsBitmask));
-  
-  // Check for missing argument error.
-  if (MissingArgCount) {
-    Diags.Report(diag::err_drv_missing_argument)
-    << Args->getArgString(MissingArgIndex) << MissingArgCount;
-    Success = false;
-  }
-  
-  // Issue errors on unknown arguments.
-  for (arg_iterator it = Args->filtered_begin(OPT_UNKNOWN),
-       ie = Args->filtered_end(); it != ie; ++it) {
-    Diags.Report(diag::err_drv_unknown_argument) << (*it)->getAsString(*Args);
-    Success = false;
-  }
-}
-#endif
-
 bool AssemblerInvocation::CreateFromArgs(AssemblerInvocation &Opts,
                                          const char **ArgBegin,
                                          const char **ArgEnd,
@@ -191,7 +160,7 @@ bool AssemblerInvocation::CreateFromArgs(AssemblerInvocation &Opts,
   unsigned MissingArgIndex, MissingArgCount;
   std::unique_ptr<InputArgList> Args(
       OptTbl->ParseArgs(ArgBegin, ArgEnd, MissingArgIndex, MissingArgCount,
-                      IncludedFlagsBitmask));
+                        IncludedFlagsBitmask));
 
   // Check for missing argument error.
   if (MissingArgCount) {
@@ -483,9 +452,8 @@ int cc1as_main(const char **ArgBegin, const char **ArgEnd,
 
   if (Asm.ShowHelp) {
     std::unique_ptr<OptTable> Opts(driver::createDriverOptTable());
-    Opts->PrintHelp(llvm::outs(), "clang -cc1as",
-                    "Clang Integrated Assembler",
-                    /*Include=*/ driver::options::CC1AsOption, /*Exclude=*/ 0);
+    Opts->PrintHelp(llvm::outs(), "clang -cc1as", "Clang Integrated Assembler",
+                    /*Include=*/driver::options::CC1AsOption, /*Exclude=*/0);
     return 0;
   }