|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/Frontend/CompilerInstance.cpp 1362 PP.Diag(ImportLoc, diag::warn_module_config_macro_undef)
1367 PP.Diag(LatestDef.getUndefLocation(), diag::note_module_def_undef_here)
1373 PP.Diag(ImportLoc, diag::warn_module_config_macro_undef)
1375 PP.Diag(CurrentDefinition->getDefinitionLoc(),
1381 PP.Diag(ImportLoc, diag::warn_module_config_macro_undef)
1383 PP.Diag(CurrentDefinition->getDefinitionLoc(),
tools/clang/lib/Lex/Lexer.cpp 1146 return PP->Diag(getSourceLocation(Loc), DiagID);
2746 PP->Diag(ConditionalStack.back().IfLoc,
tools/clang/lib/Lex/LiteralSupport.cpp 737 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, SuffixBegin - ThisTokBegin),
759 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
786 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
833 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Pos - ThisTokBegin),
873 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
891 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
901 PP.Diag(TokLoc, PP.getLangOpts().CPlusPlus
905 PP.Diag(TokLoc, diag::warn_cxx17_hex_literal);
907 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
918 PP.Diag(TokLoc,
934 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
1306 PP.Diag(Loc, Msg);
1319 PP.Diag(Loc, diag::err_character_too_large);
1335 PP.Diag(Loc, diag::err_character_too_large);
1353 PP.Diag(Loc, diag::warn_extraneous_char_constant);
1355 PP.Diag(Loc, diag::ext_four_char_character_literal);
1357 PP.Diag(Loc, diag::ext_multichar_character_literal);
1359 PP.Diag(Loc, diag::err_multichar_utf_character_literal);
1384 PP.Diag(Loc, diag::warn_char_constant_too_large);
tools/clang/lib/Lex/PPDirectives.cpp 1119 PP.Diag(PP.AdvanceToTokenCharacter(DigitTok.getLocation(), i),
1135 PP.Diag(DigitTok.getLocation(), diag::warn_pp_line_decimal)
1515 Diag(Loc, diag::err_pp_expects_filename);
1522 Diag(Loc, diag::err_pp_expects_filename);
1528 Diag(Loc, diag::err_pp_expects_filename);
1535 Diag(Loc, diag::err_pp_empty_filename);
1605 PP.Diag(HashLoc, diag::warn_auto_module_import)
1684 Diag(FilenameTok.getLocation(), diag::err_pp_expects_filename);
1877 Diag(StartLoc, diag::err_pp_include_in_arc_cf_code_audited) << IsImportDecl;
1878 Diag(PragmaARCCFCodeAuditedInfo.second, diag::note_pragma_entered_here);
1886 Diag(StartLoc, diag::err_pp_include_in_assume_nonnull) << IsImportDecl;
1887 Diag(PragmaAssumeNonNullLoc, diag::note_pragma_entered_here);
1944 Diag(FilenameTok.getLocation(),
1978 Diag(FilenameTok.getLocation(),
2179 Diag(M->DefinitionLoc, diag::err_module_build_shadowed_submodule)
2181 Diag(M->getTopLevelModule()->ShadowingModule->DefinitionLoc,
2291 Diag(IncludeMacrosTok.getLocation(),
2675 Diag(VAOCtx.getUnmatchedOpeningParenLoc(), diag::note_matching) << tok::l_paren;
2728 Diag(MI->getDefinitionLoc(), diag::warn_pp_macro_def_mismatch_with_pch)
2754 Diag(MI->getDefinitionLoc(), diag::warn_pp_objc_macro_redef_ignored);
2766 Diag(OtherMI->getDefinitionLoc(), diag::pp_macro_not_used);
2776 Diag(MI->getDefinitionLoc(), diag::ext_pp_macro_redef)
2778 Diag(OtherMI->getDefinitionLoc(), diag::note_previous_definition);
2826 Diag(MI->getDefinitionLoc(), diag::pp_macro_not_used);
tools/clang/lib/Lex/PPExpressions.cpp 148 PP.Diag(PeekTok.getLocation(), diag::err_pp_expected_after)
150 PP.Diag(LParenLoc, diag::note_matching) << tok::l_paren;
202 PP.Diag(beginLoc, diag::warn_defined_in_function_type_macro);
204 PP.Diag(beginLoc, diag::warn_defined_in_object_type_macro);
409 PP.Diag(PeekTok.getLocation(), diag::err_pp_expected_rparen)
411 PP.Diag(Start, diag::note_matching) << tok::l_paren;
445 PP.Diag(Loc, diag::warn_pp_expr_overflow) << Result.getRange();
530 PP.Diag(LHS.getRange().getBegin(), diag::err_pp_expr_bad_token_lparen)
533 PP.Diag(Tok.getLocation(), diag::err_pp_expr_bad_token_binop)
640 PP.Diag(OpLoc, diag::warn_pp_convert_to_positive) << 0
645 PP.Diag(OpLoc, diag::warn_pp_convert_to_positive) << 1
661 PP.Diag(OpLoc, diag::err_pp_remainder_by_zero)
673 PP.Diag(OpLoc, diag::err_pp_division_by_zero)
760 PP.Diag(OpLoc, diag::ext_pp_comma_expr)
767 PP.Diag(PeekTok.getLocation(), diag::err_expected)
769 PP.Diag(OpLoc, diag::note_matching) << tok::question;
803 PP.Diag(OpLoc, diag::err_pp_colon_without_question)
810 PP.Diag(OpLoc, diag::warn_pp_expr_overflow)
tools/clang/lib/Lex/PPLexerChange.cpp 83 Diag(Loc, diag::err_pp_error_opening_file)
296 Diag(StartLoc, diag::warn_uncovered_module_header)
316 Diag(BuildingSubmoduleStack.back().ImportLoc,
359 Diag(CurPPLexer->MIOpt.GetMacroLocation(),
362 Diag(CurPPLexer->MIOpt.GetDefinedLocation(),
381 Diag(PragmaARCCFCodeAuditedInfo.second,
393 Diag(PragmaAssumeNonNullLoc, diag::err_pp_eof_in_assume_nonnull);
509 Diag(CurLexer->getFileLoc(), diag::err_pp_through_header_not_seen)
527 Diag(*I, diag::pp_macro_not_used);
tools/clang/lib/Lex/PPMacroExpansion.cpp 545 Diag(MI->getDefinitionLoc(), diag::note_pp_ambiguous_macro_chosen)
549 Diag(OtherMI->getDefinitionLoc(), diag::note_pp_ambiguous_macro_other)
800 Diag(MI->getDefinitionLoc(), diag::note_macro_here)
905 Diag(TooManyArgsLoc, diag::err_too_many_args_in_macro_invoc);
906 Diag(MI->getDefinitionLoc(), diag::note_macro_here)
974 Diag(MI->getDefinitionLoc(), diag::note_macro_here)
988 Diag(MI->getDefinitionLoc(), diag::note_macro_here)
1010 Diag(MI->getDefinitionLoc(), diag::note_macro_here)
1151 PP.Diag(LParenLoc, diag::err_pp_directive_required) << II;
1168 PP.Diag(LParenLoc, diag::err_pp_expected_after) << II << tok::l_paren;
1181 PP.Diag(Tok.getLocation(), diag::err_pp_expects_filename);
1199 PP.Diag(PP.getLocForEndOfToken(FilenameLoc), diag::err_pp_expected_after)
1201 PP.Diag(LParenLoc, diag::note_matching) << tok::l_paren;
1281 PP.Diag(Tok.getLocation(), diag::err_pp_expected_after) << II
1308 PP.Diag(Tok.getLocation(), diag::err_unterm_macro_invoc);
1313 PP.Diag(Tok.getLocation(), diag::err_too_many_args_in_macro_invoc);
1323 PP.Diag(Tok.getLocation(), diag::err_pp_nested_paren) << II;
1343 PP.Diag(Tok.getLocation(), diag::err_too_few_args_in_macro_invoc);
1364 if (auto Diag = PP.Diag(Tok.getLocation(), diag::err_pp_expected_after)) {
1371 PP.Diag(LParenLoc, diag::note_matching) << tok::l_paren;
1386 PP.Diag(Tok.getLocation(), DiagID);
1526 Diag(Tok.getLocation(), diag::warn_pp_date_time);
1536 Diag(Tok.getLocation(), diag::warn_pp_date_time);
1561 Diag(Tok.getLocation(), diag::warn_pp_date_time);
1735 Diag(StrStartLoc, diag::warn_has_warning_invalid_option);
1773 Diag(getLocForEndOfToken(Loc), diag::err_pp_expected_after)
1787 Diag(Tok.getLocation(), diag::err_pp_identifier_arg_not_identifier)
1798 Diag(getLocForEndOfToken(Tok.getLocation()), diag::err_pp_expected_after)
1800 Diag(LParenLoc, diag::note_matching) << tok::l_paren;
tools/clang/lib/Lex/Pragma.cpp 211 Diag(PragmaLoc, diag::err__Pragma_malformed);
218 Diag(PragmaLoc, diag::err__Pragma_malformed);
246 Diag(PragmaLoc, diag::err__Pragma_malformed);
346 Diag(PragmaLoc, diag::err__Pragma_malformed);
364 Diag(PragmaLoc, diag::err_unterminated___pragma);
496 Diag(FilenameTok.getLocation(), diag::err_pp_expects_filename);
553 Diag(PragmaTok.getLocation(), diag::err_pragma_push_pop_macro_malformed)
561 Diag(PragmaTok.getLocation(), diag::err_pragma_push_pop_macro_malformed)
577 Diag(PragmaTok.getLocation(), diag::err_pragma_push_pop_macro_malformed)
654 Diag(MessageLoc, diag::warn_pragma_pop_macro_no_push)
731 Diag(SourceFilenameTok.getLocation(), DiagID)
759 PP.Diag(Tok.getLocation(), diag::err_pp_expected_module_name) << First;
814 Diag(Loc, diag::err_pp_module_build_missing_end);
858 Diag(Tok.getLocation(), diag::warn_pp_hdrstop_filename_ignored);
871 Diag(Tok.getLocation(), diag::ext_pp_extra_tokens_at_eol)
1100 PP.Diag(IIAndLoc.second, diag::warn_pragma_debug_unknown_module)
1213 PP.Diag(Tok.getLocation(), diag::warn_pragma_diagnostic_invalid_token);
1219 PP.Diag(StringLoc, diag::warn_pragma_diagnostic_invalid_option);
1236 PP.Diag(StringLoc, diag::warn_pragma_diagnostic_unknown_warning)
1502 PP.Diag(MessageLoc, diag::err_pragma_message_malformed) << Kind;
1513 PP.Diag(Tok.getLocation(), diag::err_pragma_message_malformed) << Kind;
1520 PP.Diag(Tok.getLocation(), diag::err_pragma_message_malformed) << Kind;
1525 PP.Diag(MessageLoc, (Kind == PPCallbacks::PMK_Error)
1595 PP.Diag(ModuleName.front().second, diag::err_pp_module_begin_wrong_module)
1606 PP.Diag(ModuleName.front().second,
1613 PP.Diag(ModuleName[I].second, diag::err_pp_module_begin_no_submodule)
1623 PP.Diag(BeginLoc, diag::note_pp_module_begin_here)
1651 PP.Diag(Loc, diag::err_pp_module_end_without_module_begin);
1730 PP.Diag(Tok.getLocation(), diag::err_pp_arc_cf_code_audited_syntax);
1748 PP.Diag(Loc, diag::err_pp_double_begin_of_arc_cf_code_audited);
1749 PP.Diag(BeginLoc, diag::note_pragma_entered_here);
1755 PP.Diag(Loc, diag::err_pp_unmatched_end_of_arc_cf_code_audited);
1785 PP.Diag(Tok.getLocation(), diag::err_pp_assume_nonnull_syntax);
1804 PP.Diag(Loc, diag::err_pp_double_begin_of_assume_nonnull);
1805 PP.Diag(BeginLoc, diag::note_pragma_entered_here);
1813 PP.Diag(Loc, diag::err_pp_unmatched_end_of_assume_nonnull);
tools/clang/lib/Lex/Preprocessor.cpp 578 Diag(SourceLocation(), diag::err_pp_through_header_not_found)
660 Diag(SourceLocation(), diag::err_pp_through_header_not_seen)
663 Diag(SourceLocation(), diag::err_pp_pragma_hdrstop_not_seen);
1001 Diag(FilenameTok.getLocation(), diag::err_expected) << tok::greater;
1002 Diag(Start, diag::note_matching) << tok::less;
1165 Diag(SemiLoc, diag::err_header_import_semi_in_macro);
1291 Diag(ModuleImportLoc, diag::warn_module_conflict)
1334 Diag(StrToks[0].getLocation(), diag::err_expected_string_literal)
tools/clang/lib/Lex/TokenLexer.cpp 165 PP.Diag(ResultToks.back().getLocation(), diag::ext_paste_comma);
526 PP.Diag(ResultToks.pop_back_val().getLocation(), diag::ext_paste_comma);
869 PP.Diag(Loc, PP.getLangOpts().MicrosoftExt ? diag::ext_pp_bad_paste_ms
947 PP.Diag(OpLoc, diag::ext_comment_paste_microsoft);
tools/clang/lib/Parse/ParsePragma.cpp 702 PP.Diag(NameLoc, diag::warn_pragma_expected_predicate) << 1;
711 PP.Diag(NameLoc, diag::warn_pragma_begin_end_mismatch);
714 PP.Diag(NameLoc, diag::warn_pragma_unknown_extension) << Ident;
718 PP.Diag(NameLoc, diag::warn_pragma_extension_is_core) << Ident;
720 PP.Diag(NameLoc, diag::warn_pragma_unsupported_extension) << Ident;
777 PP.Diag(PragmaLocation, diag::warn_pragma_expected_lparen) << PragmaName;
783 PP.Diag(PragmaLocation, diag::warn_pragma_expected_section_name)
792 PP.Diag(PragmaLocation, diag::warn_pragma_expected_non_wide_string)
809 PP.Diag(PragmaLocation, diag::warn_pragma_expected_action_or_r_paren)
826 PP.Diag(PragmaLocation, Flag == ASTContext::PSF_None
841 PP.Diag(PragmaLocation, diag::warn_pragma_expected_rparen) << PragmaName;
846 PP.Diag(PragmaLocation, diag::warn_pragma_extra_tokens_at_eol)
858 PP.Diag(PragmaLocation, diag::warn_pragma_expected_lparen) << PragmaName;
871 PP.Diag(PragmaLocation,
887 PP.Diag(PragmaLocation, diag::warn_pragma_expected_punc)
893 PP.Diag(PragmaLocation, diag::warn_pragma_expected_punc) << PragmaName;
906 PP.Diag(PragmaLocation, DiagID) << PragmaName;
914 PP.Diag(PragmaLocation, diag::warn_pragma_expected_non_wide_string)
923 PP.Diag(PragmaLocation, diag::warn_pragma_expected_rparen) << PragmaName;
928 PP.Diag(PragmaLocation, diag::warn_pragma_extra_tokens_at_eol)
942 PP.Diag(PragmaLocation, diag::warn_pragma_init_seg_unsupported_target);
978 PP.Diag(PragmaLocation, diag::warn_pragma_expected_non_wide_string)
986 PP.Diag(PragmaLocation, diag::warn_pragma_expected_init_seg) << PragmaName;
1594 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_lparen)
1601 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier)
1607 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_rparen)
1612 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier)
1619 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
1647 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_lparen) << "pack";
1677 PP.Diag(Tok.getLocation(), diag::warn_pragma_invalid_action) << "pack";
1698 PP.Diag(Tok.getLocation(), diag::warn_pragma_pack_malformed);
1708 PP.Diag(Tok.getLocation(), diag::warn_pragma_pack_malformed);
1721 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_rparen) << "pack";
1728 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol) << "pack";
1759 PP.Diag(Tok.getLocation(), diag::warn_pragma_ms_struct);
1771 PP.Diag(Tok.getLocation(), diag::warn_pragma_ms_struct);
1776 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
1804 PP.Diag(Tok.getLocation(), diag::err_pragma_expected_clang_section_name) << "clang section";
1820 PP.Diag(Tok.getLocation(), diag::err_pragma_expected_clang_section_name) << "clang section";
1826 PP.Diag(Tok.getLocation(), diag::err_pragma_clang_section_expected_equal) << SecKind;
1851 PP.Diag(Tok.getLocation(), diag::warn_pragma_options_expected_align);
1858 PP.Diag(Tok.getLocation(), diag::warn_pragma_align_expected_equal)
1865 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier)
1885 PP.Diag(Tok.getLocation(), diag::warn_pragma_align_invalid_option)
1893 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
1933 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_lparen) << "unused";
1953 PP.Diag(Tok.getLocation(), diag::warn_pragma_unused_expected_var);
1969 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_punc) << "unused";
1975 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol) <<
2013 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier) << "weak";
2026 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier)
2035 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol) << "weak";
2074 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier) <<
2083 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier)
2092 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol) <<
2134 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier) <<
2143 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_colon) << Ext;
2149 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_predicate) << 0;
2164 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_predicate)
2172 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol) <<
2262 PP.Diag(PointersToMembersLoc, diag::warn_pragma_expected_lparen)
2269 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier)
2285 PP.Diag(Tok.getLocation(),
2297 PP.Diag(Tok.getLocation(), diag::err_expected_punc)
2314 PP.Diag(Tok.getLocation(),
2323 PP.Diag(Tok.getLocation(), diag::err_expected_rparen_after)
2331 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
2359 PP.Diag(VtorDispLoc, diag::warn_pragma_expected_lparen) << "vtordisp";
2371 PP.Diag(VtorDispLoc, diag::warn_pragma_expected_punc) << "vtordisp";
2403 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_integer)
2408 PP.Diag(Tok.getLocation(), diag::warn_pragma_invalid_action)
2416 PP.Diag(VtorDispLoc, diag::warn_pragma_expected_rparen) << "vtordisp";
2422 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
2484 PP.Diag(DetectMismatchLoc, diag::err_expected) << tok::l_paren;
2498 PP.Diag(Tok.getLocation(), diag::err_pragma_detect_mismatch_malformed);
2507 PP.Diag(Tok.getLocation(), diag::err_expected) << tok::r_paren;
2513 PP.Diag(Tok.getLocation(), diag::err_pragma_detect_mismatch_malformed);
2540 PP.Diag(CommentLoc, diag::err_pragma_comment_malformed);
2547 PP.Diag(CommentLoc, diag::err_pragma_comment_malformed);
2562 PP.Diag(Tok.getLocation(), diag::err_pragma_comment_unknown_kind);
2567 PP.Diag(Tok.getLocation(), diag::warn_pragma_comment_ignored)
2575 PP.Diag(Tok.getLocation(), diag::warn_pragma_comment_ignored)
2596 PP.Diag(Tok.getLocation(), diag::err_pragma_comment_malformed);
2602 PP.Diag(Tok.getLocation(), diag::err_pragma_comment_malformed);
2621 PP.Diag(Tok.getLocation(), diag::err_pragma_missing_argument)
2626 PP.Diag(Tok.getLocation(), diag::err_pragma_optimize_invalid_argument)
2636 PP.Diag(Tok.getLocation(), diag::err_pragma_optimize_invalid_argument)
2643 PP.Diag(Tok.getLocation(), diag::err_pragma_optimize_extra_argument)
2670 PP.Diag(Tok.getLocation(), diag::err_pragma_fp_invalid_option)
2684 PP.Diag(Tok.getLocation(), diag::err_pragma_fp_invalid_option)
2692 PP.Diag(Tok.getLocation(), diag::err_expected) << tok::l_paren;
2698 PP.Diag(Tok.getLocation(), diag::err_pragma_fp_invalid_argument)
2713 PP.Diag(Tok.getLocation(), diag::err_pragma_fp_invalid_argument)
2721 PP.Diag(Tok.getLocation(), diag::err_expected) << tok::r_paren;
2739 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
2796 PP.Diag(Tok.getLocation(), diag::err_expected) << tok::r_paren;
2873 PP.Diag(Tok.getLocation(), diag::err_pragma_loop_invalid_option)
2895 PP.Diag(Tok.getLocation(), diag::err_pragma_loop_invalid_option)
2903 PP.Diag(Tok.getLocation(), diag::err_expected) << tok::l_paren;
2924 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
2971 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
2990 PP.Diag(Info->Toks[0].getLocation(),
2994 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
3029 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_lparen)
3040 PP.Diag(Tok.getLocation(), diag::warn_pragma_intrinsic_builtin)
3050 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_rparen)
3057 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
3069 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_lparen) << "optimize";
3075 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_string) << "optimize";
3082 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_comma) << "optimize";
3088 PP.Diag(Tok.getLocation(), diag::warn_pragma_missing_argument)
3094 PP.Diag(Tok.getLocation(), diag::warn_pragma_invalid_argument)
3102 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_rparen) << "optimize";
3108 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
3112 PP.Diag(StartLoc, diag::warn_pragma_optimize);
3122 PP.Diag(FirstTok.getLocation(),
3130 PP.Diag(FirstTok.getLocation(),
3135 PP.Diag(FirstTok.getLocation(),
3182 PP.Diag(Tok.getLocation(), diag::err_pragma_attribute_expected_period)
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)
3225 PP.Diag(Tok.getLocation(), diag::err_expected) << tok::l_paren;
3247 PP.Diag(Tok.getLocation(), diag::err_pragma_attribute_expected_attribute);
3251 PP.Diag(Tok.getLocation(), diag::err_expected) << tok::r_paren;
3269 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)
tools/clang/lib/Parse/ParseStmtAsm.cpp 327 PP.Diag(AsmLoc, diag::err_asm_empty);
tools/clang/lib/Serialization/ASTWriter.cpp 1833 PP->Diag(SourceLocation(), diag::err_module_unable_to_hash_content)
2136 PP->Diag(U.FileNameLoc, diag::err_module_no_size_mtime_for_header)
2534 PP.Diag(SourceLocation(), diag::warn_module_uses_date_time) << IsModule;