Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST).
The member variable is always "LangOpts" and the member function is always "getLangOpts". Reviewed by Chris Lattner llvm-svn: 152536
This commit is contained in:
@@ -632,7 +632,7 @@ void clang::InitializePreprocessor(Preprocessor &PP,
|
||||
const PreprocessorOptions &InitOpts,
|
||||
const HeaderSearchOptions &HSOpts,
|
||||
const FrontendOptions &FEOpts) {
|
||||
const LangOptions &LangOpts = PP.getLangOptions();
|
||||
const LangOptions &LangOpts = PP.getLangOpts();
|
||||
std::string PredefineBuffer;
|
||||
PredefineBuffer.reserve(4080);
|
||||
llvm::raw_string_ostream Predefines(PredefineBuffer);
|
||||
@@ -644,7 +644,7 @@ void clang::InitializePreprocessor(Preprocessor &PP,
|
||||
// Emit line markers for various builtin sections of the file. We don't do
|
||||
// this in asm preprocessor mode, because "# 4" is not a line marker directive
|
||||
// in this mode.
|
||||
if (!PP.getLangOptions().AsmPreprocessor)
|
||||
if (!PP.getLangOpts().AsmPreprocessor)
|
||||
Builder.append("# 1 \"<built-in>\" 3");
|
||||
|
||||
// Install things like __POWERPC__, __GNUC__, etc into the macro table.
|
||||
@@ -669,12 +669,12 @@ void clang::InitializePreprocessor(Preprocessor &PP,
|
||||
// Even with predefines off, some macros are still predefined.
|
||||
// These should all be defined in the preprocessor according to the
|
||||
// current language configuration.
|
||||
InitializeStandardPredefinedMacros(PP.getTargetInfo(), PP.getLangOptions(),
|
||||
InitializeStandardPredefinedMacros(PP.getTargetInfo(), PP.getLangOpts(),
|
||||
FEOpts, Builder);
|
||||
|
||||
// Add on the predefines from the driver. Wrap in a #line directive to report
|
||||
// that they come from the command line.
|
||||
if (!PP.getLangOptions().AsmPreprocessor)
|
||||
if (!PP.getLangOpts().AsmPreprocessor)
|
||||
Builder.append("# 1 \"<command line>\" 1");
|
||||
|
||||
// Process #define's and #undef's in the order they are given.
|
||||
@@ -702,7 +702,7 @@ void clang::InitializePreprocessor(Preprocessor &PP,
|
||||
}
|
||||
|
||||
// Exit the command line and go back to <built-in> (2 is LC_LEAVE).
|
||||
if (!PP.getLangOptions().AsmPreprocessor)
|
||||
if (!PP.getLangOpts().AsmPreprocessor)
|
||||
Builder.append("# 1 \"<built-in>\" 2");
|
||||
|
||||
// Instruct the preprocessor to skip the preamble.
|
||||
@@ -714,6 +714,6 @@ void clang::InitializePreprocessor(Preprocessor &PP,
|
||||
|
||||
// Initialize the header search object.
|
||||
ApplyHeaderSearchOptions(PP.getHeaderSearchInfo(), HSOpts,
|
||||
PP.getLangOptions(),
|
||||
PP.getLangOpts(),
|
||||
PP.getTargetInfo().getTriple());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user