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

References

tools/clang/lib/Lex/PPDirectives.cpp
 2690   ReadMacroName(MacroNameTok, MU_Define, &MacroShadowsKeyword);
 2693   if (MacroNameTok.is(tok::eod))
 2701       MacroNameTok, ImmediatelyAfterHeaderGuard);
 2706       !isConfigurationPattern(MacroNameTok, MI, getLangOpts())) {
 2707     Diag(MacroNameTok, diag::warn_pp_macro_hides_keyword);
 2725     const MacroInfo *OtherMI = getMacroInfo(MacroNameTok.getIdentifierInfo());
 2729           << MacroNameTok.getIdentifierInfo();
 2735   if (const MacroInfo *OtherMI=getMacroInfo(MacroNameTok.getIdentifierInfo())) {
 2748         isObjCProtectedMacro(MacroNameTok.getIdentifierInfo())) {
 2771         Diag(MacroNameTok, diag::ext_pp_redef_builtin_macro);
 2777           << MacroNameTok.getIdentifierInfo();
 2786       appendDefMacroDirective(MacroNameTok.getIdentifierInfo(), MI);
 2800     Callbacks->MacroDefined(MacroNameTok, MD);