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

References

tools/clang/lib/Parse/ParsePragma.cpp
 3170   PP.Lex(Tok);
 3171   auto *Info = new (PP.getPreprocessorAllocator())
 3179       PP.Lex(Tok);
 3182         PP.Diag(Tok.getLocation(), diag::err_pragma_attribute_expected_period)
 3186       PP.Lex(Tok);
 3191     PP.Diag(Tok.getLocation(),
 3199       PP.Diag(Tok.getLocation(),
 3201       PP.Diag(Tok.getLocation(),
 3213       PP.Diag(Tok.getLocation(), diag::err_pragma_attribute_invalid_argument)
 3214           << PP.getSpelling(Tok);
 3218     PP.Lex(Tok);
 3225       PP.Diag(Tok.getLocation(), diag::err_expected) << tok::l_paren;
 3228     PP.Lex(Tok);
 3243       PP.Lex(Tok);
 3247       PP.Diag(Tok.getLocation(), diag::err_pragma_attribute_expected_attribute);
 3251       PP.Diag(Tok.getLocation(), diag::err_expected) << tok::r_paren;
 3255     PP.Lex(Tok);
 3265         llvm::makeArrayRef(AttributeTokens).copy(PP.getPreprocessorAllocator());
 3269     PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
 3279   PP.EnterTokenStream(std::move(TokenArray), 1,