Lines Matching refs:InitOpts
1148 Preprocessor &PP, const PreprocessorOptions &InitOpts, in InitializePreprocessor() argument
1164 if (InitOpts.UsePredefines) { in InitializePreprocessor()
1179 switch (InitOpts.ObjCXXARCStandardLibrary) { in InitializePreprocessor()
1203 for (unsigned i = 0, e = InitOpts.Macros.size(); i != e; ++i) { in InitializePreprocessor()
1204 if (InitOpts.Macros[i].second) // isUndef in InitializePreprocessor()
1205 Builder.undefineMacro(InitOpts.Macros[i].first); in InitializePreprocessor()
1207 DefineBuiltinMacro(Builder, InitOpts.Macros[i].first, in InitializePreprocessor()
1217 for (unsigned i = 0, e = InitOpts.MacroIncludes.size(); i != e; ++i) in InitializePreprocessor()
1218 AddImplicitIncludeMacros(Builder, InitOpts.MacroIncludes[i]); in InitializePreprocessor()
1221 if (!InitOpts.ImplicitPCHInclude.empty()) in InitializePreprocessor()
1223 InitOpts.ImplicitPCHInclude); in InitializePreprocessor()
1226 for (unsigned i = 0, e = InitOpts.Includes.size(); i != e; ++i) { in InitializePreprocessor()
1227 const std::string &Path = InitOpts.Includes[i]; in InitializePreprocessor()
1232 PP.setSkipMainFilePreamble(InitOpts.PrecompiledPreambleBytes.first, in InitializePreprocessor()
1233 InitOpts.PrecompiledPreambleBytes.second); in InitializePreprocessor()