Home | History | Annotate | Download | only in Lex

Lines Matching refs:Endif

360 /// file.  Lex the rest of the file, until we see an \#endif.  If
483 if (Sub == "ndif") { // "endif"
495 CheckEndOfDirective("endif");
498 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc);
569 // Finally, if we are out of the conditional (saw an #endif or ran off the end
585 // Skip to the next '#else', '#elif', or #endif.
587 // We have reached an #endif. Both the '#' and 'endif' tokens
1784 #endif
2595 // Skip code until we get to #endif. This helps with recovery by not
2596 // emitting an error when the #endif is reached.
2685 /// HandleEndifDirective - Implements the \#endif directive.
2691 CheckEndOfDirective("endif");
2695 // No conditionals on the stack: this is an #endif without an #if.
2700 // If this the end of a top-level #endif, inform MIOpt.
2708 Callbacks->Endif(EndifToken.getLocation(), CondInfo.IfLoc);