diff options
Diffstat (limited to 'include/clang/Frontend/PreprocessorOutputOptions.h')
-rw-r--r-- | include/clang/Frontend/PreprocessorOutputOptions.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/include/clang/Frontend/PreprocessorOutputOptions.h b/include/clang/Frontend/PreprocessorOutputOptions.h deleted file mode 100644 index f86c490..0000000 --- a/include/clang/Frontend/PreprocessorOutputOptions.h +++ /dev/null @@ -1,41 +0,0 @@ -//===--- PreprocessorOutputOptions.h ----------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#ifndef LLVM_CLANG_FRONTEND_PREPROCESSOROUTPUTOPTIONS_H -#define LLVM_CLANG_FRONTEND_PREPROCESSOROUTPUTOPTIONS_H - -namespace clang { - -/// PreprocessorOutputOptions - Options for controlling the C preprocessor -/// output (e.g., -E). -class PreprocessorOutputOptions { -public: - unsigned ShowCPP : 1; ///< Print normal preprocessed output. - unsigned ShowComments : 1; ///< Show comments. - unsigned ShowLineMarkers : 1; ///< Show \#line markers. - unsigned UseLineDirectives : 1; ///< Use \#line instead of GCC-style \# N. - unsigned ShowMacroComments : 1; ///< Show comments, even in macros. - unsigned ShowMacros : 1; ///< Print macro definitions. - unsigned RewriteIncludes : 1; ///< Preprocess include directives only. - -public: - PreprocessorOutputOptions() { - ShowCPP = 0; - ShowComments = 0; - ShowLineMarkers = 1; - UseLineDirectives = 0; - ShowMacroComments = 0; - ShowMacros = 0; - RewriteIncludes = 0; - } -}; - -} // end namespace clang - -#endif |