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

References

tools/clang/lib/Lex/Pragma.cpp
 1030     PP.LexUnexpandedToken(Tok);
 1032       PP.Diag(Tok, diag::warn_pragma_diagnostic_invalid);
 1046       PP.EnterToken(Crasher, /*IsReinject*/false);
 1049       PP.LexUnexpandedToken(Identifier);
 1057         PP.DiscardUntilEndOfDirective();
 1058         PP.EnterToken(DumpAnnot, /*IsReinject*/false);
 1060         PP.Diag(Identifier, diag::warn_pragma_debug_missing_argument)
 1065       PP.LexUnexpandedToken(DiagName);
 1067         PP.getDiagnostics().dump();
 1069         StringLiteralParser Literal(DiagName, PP);
 1072         PP.getDiagnostics().dump(Literal.GetString());
 1074         PP.Diag(DiagName, diag::warn_pragma_debug_missing_argument)
 1083       PP.LexUnexpandedToken(MacroName);
 1086         PP.dumpMacroInfo(MacroII);
 1088         PP.Diag(MacroName, diag::warn_pragma_debug_missing_argument)
 1093       if (LexModuleName(PP, Tok, ModuleName))
 1095       ModuleMap &MM = PP.getHeaderSearchInfo().getModuleMap();
 1100           PP.Diag(IIAndLoc.second, diag::warn_pragma_debug_unknown_module)
 1113       HandleCaptured(PP);
 1115       PP.Diag(Tok, diag::warn_pragma_debug_unexpected_command)
 1119     PPCallbacks *Callbacks = PP.getPPCallbacks();