reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Lex/Pragma.cpp
  782   SourceLocation Loc = Tok.getLocation();
  785   if (LexModuleNameComponent(*this, Tok, ModuleNameLoc, true))
  789   LexUnexpandedToken(Tok);
  790   if (Tok.isNot(tok::eod)) {
  791     Diag(Tok, diag::ext_pp_extra_tokens_at_eol) << "pragma";
  798     if (Tok.getKind() != tok::raw_identifier ||
  799         Tok.getRawIdentifier() != Ident)
  801     CurLexer->Lex(Tok);
  811     CurLexer->Lex(Tok);
  813     if (Tok.is(tok::eof)) {
  818     if (Tok.isNot(tok::hash) || !Tok.isAtStartOfLine()) {
  818     if (Tok.isNot(tok::hash) || !Tok.isAtStartOfLine()) {
  826     CurLexer->Lex(Tok);
  839       assert(Tok.getKind() != tok::eof && "missing EOD before EOF");