diff options
author | Chris Lattner <sabre@nondot.org> | 2009-02-18 01:20:05 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-02-18 01:20:05 +0000 |
commit | 8a5c80913cc90e888da245891c41d314fa12ab19 (patch) | |
tree | 9963ec18f76cf909de5111e8b47214b7c95926e6 /Driver/clang.cpp | |
parent | dddaa9cbbc8548c26c7f1dd3919d87f174117482 (diff) |
indentation and formatting
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64871 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'Driver/clang.cpp')
-rw-r--r-- | Driver/clang.cpp | 100 |
1 files changed, 50 insertions, 50 deletions
diff --git a/Driver/clang.cpp b/Driver/clang.cpp index 65f0320011..70bc5b19ab 100644 --- a/Driver/clang.cpp +++ b/Driver/clang.cpp @@ -1247,65 +1247,65 @@ static void InitializeCompileOptions(CompileOptions &Opts) { /// CreateASTConsumer - Create the ASTConsumer for the corresponding program /// action. These consumers can operate on both ASTs that are freshly /// parsed from source files as well as those deserialized from Bitcode. -static ASTConsumer* CreateASTConsumer(const std::string& InFile, +static ASTConsumer *CreateASTConsumer(const std::string& InFile, Diagnostic& Diag, FileManager& FileMgr, const LangOptions& LangOpts, Preprocessor *PP, PreprocessorFactory *PPF) { switch (ProgAction) { - default: - return NULL; - - case ASTPrint: - return CreateASTPrinter(); - - case ASTDump: - return CreateASTDumper(); - - case ASTView: - return CreateASTViewer(); + default: + return NULL; + + case ASTPrint: + return CreateASTPrinter(); + + case ASTDump: + return CreateASTDumper(); + + case ASTView: + return CreateASTViewer(); - case PrintDeclContext: - return CreateDeclContextPrinter(); - - case EmitHTML: - return CreateHTMLPrinter(OutputFile, Diag, PP, PPF); + case PrintDeclContext: + return CreateDeclContextPrinter(); + + case EmitHTML: + return CreateHTMLPrinter(OutputFile, Diag, PP, PPF); - case InheritanceView: - return CreateInheritanceViewer(InheritanceViewCls); - - case TestSerialization: - return CreateSerializationTest(Diag, FileMgr); - - case EmitAssembly: - case EmitLLVM: - case EmitBC: { - BackendAction Act; - if (ProgAction == EmitAssembly) { - Act = Backend_EmitAssembly; - } else if (ProgAction == EmitLLVM) { - Act = Backend_EmitLL; - } else { - Act = Backend_EmitBC; - } - CompileOptions Opts; - InitializeCompileOptions(Opts); - return CreateBackendConsumer(Act, Diag, LangOpts, Opts, - InFile, OutputFile, GenerateDebugInfo); - } + case InheritanceView: + return CreateInheritanceViewer(InheritanceViewCls); + + case TestSerialization: + return CreateSerializationTest(Diag, FileMgr); + + case EmitAssembly: + case EmitLLVM: + case EmitBC: { + BackendAction Act; + if (ProgAction == EmitAssembly) + Act = Backend_EmitAssembly; + else if (ProgAction == EmitLLVM) + Act = Backend_EmitLL; + else + Act = Backend_EmitBC; + + CompileOptions Opts; + InitializeCompileOptions(Opts); + return CreateBackendConsumer(Act, Diag, LangOpts, Opts, + InFile, OutputFile, GenerateDebugInfo); + } - case SerializeAST: - // FIXME: Allow user to tailor where the file is written. - return CreateASTSerializer(InFile, OutputFile, Diag); - - case RewriteObjC: - return CreateCodeRewriterTest(InFile, OutputFile, Diag, LangOpts); + case SerializeAST: + // FIXME: Allow user to tailor where the file is written. + return CreateASTSerializer(InFile, OutputFile, Diag); + + case RewriteObjC: + return CreateCodeRewriterTest(InFile, OutputFile, Diag, LangOpts); - case RewriteBlocks: - return CreateBlockRewriter(InFile, OutputFile, Diag, LangOpts); - - case RunAnalysis: - return CreateAnalysisConsumer(Diag, PP, PPF, LangOpts, OutputFile); + case RewriteBlocks: + return CreateBlockRewriter(InFile, OutputFile, Diag, LangOpts); + + case RunAnalysis: + return CreateAnalysisConsumer(Diag, PP, PPF, LangOpts, OutputFile); } } |