Home | History | Annotate | Download | only in Lex

Lines Matching refs:Endif

234 /// file.  Lex the rest of the file, until we see an \#endif.  If
357 if (Sub == "ndif") { // "endif"
369 CheckEndOfDirective("endif");
372 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc);
445 // Finally, if we are out of the conditional (saw an #endif or ran off the end
462 // Skip to the next '#else', '#elif', or #endif.
464 // We have reached an #endif. Both the '#' and 'endif' tokens
585 #endif
2112 // Skip code until we get to #endif. This helps with recovery by not
2113 // emitting an error when the #endif is reached.
2202 /// HandleEndifDirective - Implements the \#endif directive.
2208 CheckEndOfDirective("endif");
2212 // No conditionals on the stack: this is an #endif without an #if.
2217 // If this the end of a top-level #endif, inform MIOpt.
2225 Callbacks->Endif(EndifToken.getLocation(), CondInfo.IfLoc);