reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
244 if (MacroNameTok.is(tok::eod)) 245 return Diag(MacroNameTok, diag::err_pp_missing_macro_name); 247 IdentifierInfo *II = MacroNameTok.getIdentifierInfo(); 249 return Diag(MacroNameTok, diag::err_pp_macro_not_identifier); 254 Diag(MacroNameTok, getLangOpts().MicrosoftExt 257 << II << MacroNameTok.getKind(); 264 return Diag(MacroNameTok, diag::err_defined_macro_name); 272 Diag(MacroNameTok, diag::ext_pp_undef_builtin_macro); 278 SourceLocation MacroNameLoc = MacroNameTok.getLocation(); 297 Diag(MacroNameTok, diag::warn_pp_macro_is_reserved_id);