Lines Matching defs:InitOpts
1548 const PreprocessorOptions &InitOpts,
1564 if (InitOpts.UsePredefines) {
1580 switch (InitOpts.ObjCXXARCStandardLibrary) {
1600 // hence they are not guarded by InitOpts.UsePredefines.
1608 for (unsigned i = 0, e = InitOpts.Macros.size(); i != e; ++i) {
1609 if (InitOpts.Macros[i].second) // isUndef
1610 Builder.undefineMacro(InitOpts.Macros[i].first);
1612 DefineBuiltinMacro(Builder, InitOpts.Macros[i].first,
1621 for (unsigned i = 0, e = InitOpts.MacroIncludes.size(); i != e; ++i)
1622 AddImplicitIncludeMacros(Builder, InitOpts.MacroIncludes[i]);
1625 if (!InitOpts.ImplicitPCHInclude.empty())
1627 InitOpts.ImplicitPCHInclude);
1630 for (unsigned i = 0, e = InitOpts.Includes.size(); i != e; ++i) {
1631 const std::string &Path = InitOpts.Includes[i];
1636 PP.setSkipMainFilePreamble(InitOpts.PrecompiledPreambleBytes.first,
1637 InitOpts.PrecompiledPreambleBytes.second);