|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Sema/Sema.h 1310 DiagnosticsEngine &getDiagnostics() const { return Diags; }
1394 DiagnosticBuilder DB = Diags.Report(Loc, DiagID);
tools/clang/lib/Sema/Sema.cpp 176 Diags.SetArgToStringFn(&FormatASTNodeDiagnosticArgument, &Context);
476 if (Diags.isIgnored(diag::warn_zero_as_null_pointer_constant,
491 if (Diags.getSuppressSystemWarnings() &&
1032 !Diags.isIgnored(diag::warn_delegating_ctor_cycle, SourceLocation()))
1035 if (!Diags.hasErrorOccurred()) {
1141 if (!Diags.hasErrorOccurred() && TUKind != TU_Module) {
1208 if (!Diags.isIgnored(diag::warn_unused_private_field, SourceLocation())) {
1225 if (!Diags.isIgnored(diag::warn_mismatched_delete_new, SourceLocation())) {
1300 Diags.getCurrentDiagID())) {
1313 Diagnostic DiagInfo(&Diags);
1318 Diags.setLastDiagnosticIgnored(true);
1319 Diags.Clear();
1330 SourceLocation Loc = Diags.getCurrentDiagLoc();
1338 Diagnostic DiagInfo(&Diags);
1343 Diags.setLastDiagnosticIgnored(true);
1344 Diags.Clear();
1352 Diags.setLastDiagnosticIgnored(true);
1360 Diagnostic DiagInfo(&Diags);
1366 Diags.setLastDiagnosticIgnored(true);
1367 Diags.Clear();
1377 if (!Diags.EmitCurrentDiagnostic())
1402 S.Diags.Report(FnIt->second.Loc, diag::note_called_by));
1422 DiagnosticBuilder Builder(S.Diags.Report(Loc, PD.getDiagID()));
2045 if (ShownOverloads >= 4 && S.Diags.getShowOverloads() == Ovl_Best) {
tools/clang/lib/Sema/SemaAttr.cpp 839 Diags.Report(PragmaAttributeCurrentTargetDecl->getBeginLoc(),
tools/clang/lib/Sema/SemaCast.cpp 1813 if (Diags.isIgnored(DiagID, Range.getBegin()))
1923 if (Self.Diags.isIgnored(diag::warn_cast_calling_conv, OpRange.getBegin()))
2548 if (Self.Diags.isIgnored(diag::warn_bad_function_cast,
tools/clang/lib/Sema/SemaChecking.cpp 9633 !Diags.isIgnored(diag::warn_sizeof_pointer_expr_memaccess,
11300 if (S.Diags.isIgnored(diag::warn_impcast_null_pointer_to_integer,
12007 if (!S.Diags.isIgnored(diag::warn_impcast_integer_sign_conditional, CC))
13962 if (!Diags.isIgnored(diag::warn_arc_repeated_use_of_weak, Loc))
14084 if (Diags.isIgnored(DiagID, NBody->getSemiLoc()))
14131 if (Diags.isIgnored(diag::warn_sizeof_pointer_expr_memaccess, OpLoc))
tools/clang/lib/Sema/SemaDecl.cpp 2069 !Diags.isIgnored(diag::ext_implicit_lib_function_decl, Loc))
7222 if (!shouldWarnIfShadowedDecl(Diags, R))
7243 if (!shouldWarnIfShadowedDecl(Diags, R))
7383 if (Diags.isIgnored(diag::warn_decl_shadow, D->getLocation()))
11761 !Diags.isIgnored(diag::warn_arc_repeated_use_of_weak,
12918 if (Diags.isIgnored(diag::warn_doc_param_not_found,
12920 Diags.isIgnored(diag::warn_unknown_comment_command_name,
14154 if (Diags.getDiagnosticLevel(diag_id, Loc) >= DiagnosticsEngine::Error) {
17220 if (S.Diags.isIgnored(diag::warn_duplicate_enum_values, Enum->getLocation()))
tools/clang/lib/Sema/SemaDeclCXX.cpp 1109 : S(S), Trap(S.Diags), BD(BD) {}
3095 if (Diags.isIgnored(diag::warn_shadow_field, Loc))
3437 if (!Diags.isIgnored(diag::warn_unused_private_field, FD->getLocation())) {
5154 if (!SemaRef.Diags.isIgnored(diag::warn_initializer_out_of_order,
5543 if (Diags.isLastDiagnosticIgnored())
5799 DiagnosticErrorTrap Trap(S.Diags);
8308 if (Diags.isIgnored(diag::warn_overloaded_virtual, MD->getLocation()))
15060 Scope FakeDCScope(S, Scope::DeclScope, Diags);
tools/clang/lib/Sema/SemaDeclObjC.cpp 2767 if (!S.Diags.isIgnored(DIAG, ImpLoc)) {
2790 if (!S.Diags.isIgnored(DIAG, ImpLoc)) {
3565 !Diags.isIgnored(diag::warn_strict_multiple_method_decl, R.getBegin());
5058 if (Diags.isIgnored(DIAG, Loc))
tools/clang/lib/Sema/SemaExpr.cpp 1830 !Diags.isIgnored(diag::warn_arc_repeated_use_of_weak, E->getBeginLoc()))
2614 !Diags.isIgnored(diag::warn_arc_repeated_use_of_weak, Loc))
11962 if (!Diags.isIgnored(diag::warn_arc_repeated_use_of_weak,
tools/clang/lib/Sema/SemaExprCXX.cpp 3180 if (Diags.isIgnored(diag::warn_mismatched_delete_new, SourceLocation()))
7210 DiagnosticErrorTrap Trap(Diags);
tools/clang/lib/Sema/SemaExprMember.cpp 1465 !S.Diags.isIgnored(diag::warn_arc_repeated_use_of_weak, MemberLoc))
tools/clang/lib/Sema/SemaExprObjC.cpp 1158 S.Diags.isIgnored(diag::warn_multiple_selectors, SourceLocation()))
2294 if (S.Diags.isIgnored(DiagID, MsgLoc))
3186 !Diags.isIgnored(diag::warn_arc_repeated_use_of_weak, LBracLoc))
tools/clang/lib/Sema/SemaInit.cpp 6264 if (S.Diags.isIgnored(diag::warn_cxx98_compat_temp_copy, Loc))
tools/clang/lib/Sema/SemaLookup.cpp 4803 if (Diags.hasFatalErrorOccurred() || !getLangOpts().SpellChecking ||
tools/clang/lib/Sema/SemaOverload.cpp 9902 const OverloadsShown ShowOverloads = S.Diags.getShowOverloads();
11103 const OverloadsShown ShowOverloads = S.Diags.getShowOverloads();
11226 const OverloadsShown ShowOverloads = S.Diags.getShowOverloads();
tools/clang/lib/Sema/SemaPseudoObject.cpp 858 !S.Diags.isIgnored(diag::warn_arc_repeated_use_of_weak,
977 !S.Diags.isIgnored(diag::warn_arc_repeated_use_of_weak,
tools/clang/lib/Sema/SemaStmt.cpp 578 !Diags.isIgnored(diag::warn_comma_operator, CondExpr->getExprLoc()))
1262 if (Diags.isIgnored(diag::warn_not_in_enum_assignment, SrcExpr->getExprLoc()))
1325 !Diags.isIgnored(diag::warn_comma_operator, CondVal.second->getExprLoc()))
1354 !Diags.isIgnored(diag::warn_comma_operator, Cond->getExprLoc()))
1535 if (S.Diags.isIgnored(diag::warn_variables_not_in_loop_body,
1713 if (S.Diags.isIgnored(diag::warn_redundant_loop_iteration,
1796 !Diags.isIgnored(diag::warn_comma_operator,
2343 : Trap(SemaRef.Diags), D(D), Enabled(Enabled) {}
2824 if (SemaRef.Diags.isIgnored(diag::warn_for_range_const_reference_copy,
2826 SemaRef.Diags.isIgnored(diag::warn_for_range_variable_always_copy,
2828 SemaRef.Diags.isIgnored(diag::warn_for_range_copy,
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 229 if (SemaRef.Diags.hasFatalErrorOccurred() &&
230 SemaRef.Diags.hasUncompilableErrorOccurred()) {
466 unsigned Limit = Diags.getTemplateBacktraceLimit();
483 Diags.Report(Active->PointOfInstantiation,
497 Diags.Report(Active->PointOfInstantiation, DiagID)
505 Diags.Report(Active->PointOfInstantiation, DiagID)
509 Diags.Report(Active->PointOfInstantiation,
516 Diags.Report(Active->PointOfInstantiation,
521 Diags.Report(Active->PointOfInstantiation,
525 Diags.Report(Active->PointOfInstantiation,
540 Diags.Report(Active->PointOfInstantiation,
549 Diags.Report(Active->PointOfInstantiation,
562 Diags.Report(Active->PointOfInstantiation,
587 Diags.Report(Active->PointOfInstantiation,
606 Diags.Report(Active->PointOfInstantiation,
626 Diags.Report(Active->PointOfInstantiation,
646 Diags.Report(Active->PointOfInstantiation,
656 Diags.Report(Active->PointOfInstantiation,
662 Diags.Report(Active->PointOfInstantiation,
669 Diags.Report(Active->PointOfInstantiation,
679 Diags.Report(Active->PointOfInstantiation,
687 Diags.Report(Active->Entity->getLocation(),
701 Diags.Report(Active->PointOfInstantiation,
713 Diags.Report(Active->PointOfInstantiation,
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 5553 } else if (Diags.hasErrorOccurred()) {
tools/clang/lib/Sema/SemaType.cpp 3791 S.Diags.getSuppressSystemWarnings()) {