Lines Matching refs:MIOpt
765 CurPPLexer->MIOpt.getImmediatelyAfterTopLevelIfndef();
766 CurPPLexer->MIOpt.resetImmediatelyAfterTopLevelIfndef();
773 bool ReadAnyTokensBeforeDirective =CurPPLexer->MIOpt.getHasReadAnyTokensVal();
836 return HandleIfdefDirective(Result, false, true/*not valid for miopt*/);
2087 CurPPLexer->MIOpt.SetDefinedMacro(MacroNameTok.getIdentifierInfo(),
2408 // inform MIOpt that this might be the start of a proper include guard.
2413 CurPPLexer->MIOpt.EnterTopLevelIfndef(MII, MacroNameTok.getLocation());
2415 CurPPLexer->MIOpt.EnterTopLevelConditional();
2460 CurPPLexer->MIOpt.EnterTopLevelIfndef(IfNDefMacro, IfToken.getLocation());
2462 CurPPLexer->MIOpt.EnterTopLevelConditional();
2497 // If this the end of a top-level #endif, inform MIOpt.
2499 CurPPLexer->MIOpt.ExitTopLevelConditional();
2522 // If this is a top-level #else, inform the MIOpt.
2524 CurPPLexer->MIOpt.EnterTopLevelConditional();
2555 // If this is a top-level #elif, inform the MIOpt.
2557 CurPPLexer->MIOpt.EnterTopLevelConditional();