diff options
| author | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-10-07 20:56:34 +0000 | 
|---|---|---|
| committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-10-07 20:56:34 +0000 | 
| commit | fee2c8d814c0291c311b9f1e21a82ff237f5fff1 (patch) | |
| tree | 56abda53bd92e3d12f90f74b85b19339a4ad35e8 /clang/lib/Frontend | |
| parent | 445d0adc244754a108618a23d273ea0de1e68ff1 (diff) | |
| download | bcm5719-llvm-fee2c8d814c0291c311b9f1e21a82ff237f5fff1.tar.gz bcm5719-llvm-fee2c8d814c0291c311b9f1e21a82ff237f5fff1.zip  | |
Remove -ast-dump-xml.
llvm-svn: 192131
Diffstat (limited to 'clang/lib/Frontend')
| -rw-r--r-- | clang/lib/Frontend/ASTConsumers.cpp | 20 | ||||
| -rw-r--r-- | clang/lib/Frontend/CompilerInvocation.cpp | 3 | ||||
| -rw-r--r-- | clang/lib/Frontend/FrontendActions.cpp | 11 | 
3 files changed, 0 insertions, 34 deletions
diff --git a/clang/lib/Frontend/ASTConsumers.cpp b/clang/lib/Frontend/ASTConsumers.cpp index b9a34d46d8a..1ef4c186811 100644 --- a/clang/lib/Frontend/ASTConsumers.cpp +++ b/clang/lib/Frontend/ASTConsumers.cpp @@ -480,23 +480,3 @@ void DeclContextPrinter::PrintDeclContext(const DeclContext* DC,  ASTConsumer *clang::CreateDeclContextPrinter() {    return new DeclContextPrinter();  } - -//===----------------------------------------------------------------------===// -/// ASTDumperXML - In-depth XML dumping. - -namespace { -class ASTDumpXML : public ASTConsumer { -  raw_ostream &OS; - -public: -  ASTDumpXML(raw_ostream &OS) : OS(OS) {} - -  void HandleTranslationUnit(ASTContext &C) { -    C.getTranslationUnitDecl()->dumpXML(OS); -  }   -}; -} - -ASTConsumer *clang::CreateASTDumperXML(raw_ostream &OS) { -  return new ASTDumpXML(OS); -} diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp index b0d7a0a0167..c7915fd89b6 100644 --- a/clang/lib/Frontend/CompilerInvocation.cpp +++ b/clang/lib/Frontend/CompilerInvocation.cpp @@ -648,8 +648,6 @@ static InputKind ParseFrontendArgs(FrontendOptions &Opts, ArgList &Args,        Opts.ProgramAction = frontend::ASTDeclList; break;      case OPT_ast_dump:        Opts.ProgramAction = frontend::ASTDump; break; -    case OPT_ast_dump_xml: -      Opts.ProgramAction = frontend::ASTDumpXML; break;      case OPT_ast_print:        Opts.ProgramAction = frontend::ASTPrint; break;      case OPT_ast_view: @@ -1540,7 +1538,6 @@ static void ParsePreprocessorOutputArgs(PreprocessorOutputOptions &Opts,    switch (Action) {    case frontend::ASTDeclList:    case frontend::ASTDump: -  case frontend::ASTDumpXML:    case frontend::ASTPrint:    case frontend::ASTView:    case frontend::EmitAssembly: diff --git a/clang/lib/Frontend/FrontendActions.cpp b/clang/lib/Frontend/FrontendActions.cpp index 522c3ee84b2..81eb642b7e5 100644 --- a/clang/lib/Frontend/FrontendActions.cpp +++ b/clang/lib/Frontend/FrontendActions.cpp @@ -63,17 +63,6 @@ ASTConsumer *ASTDeclListAction::CreateASTConsumer(CompilerInstance &CI,    return CreateASTDeclNodeLister();  } -ASTConsumer *ASTDumpXMLAction::CreateASTConsumer(CompilerInstance &CI, -                                                 StringRef InFile) { -  raw_ostream *OS; -  if (CI.getFrontendOpts().OutputFile.empty()) -    OS = &llvm::outs(); -  else -    OS = CI.createDefaultOutputFile(false, InFile); -  if (!OS) return 0; -  return CreateASTDumperXML(*OS); -} -  ASTConsumer *ASTViewAction::CreateASTConsumer(CompilerInstance &CI,                                                StringRef InFile) {    return CreateASTViewer();  | 

