/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | AnalysisBasedWarnings.cpp | 1723 PartialDiagnosticAt Warning(Where->getBeginLoc(), S.PDiag(DiagToReport) in handleNeverCalled() 1807 S.PDiag(diag::note_thread_warning_in_fun) in getNotes() 1818 S.PDiag(diag::note_thread_warning_in_fun) in getNotes() 1832 S.PDiag(diag::note_thread_warning_in_fun) in getNotes() 1842 LocLocked, S.PDiag(diag::note_locked_here) << Kind)) in makeLockedHereNote() 1850 LocUnlocked, S.PDiag(diag::note_unlocked_here) << Kind)) in makeUnlockedHereNote() 1875 PartialDiagnosticAt Warning(Loc, S.PDiag(diag::warn_cannot_resolve_lock) in handleInvalidLockExp() 1884 PartialDiagnosticAt Warning(Loc, S.PDiag(diag::warn_unlock_but_no_lock) in handleUnmatchedUnlock() 1897 LocUnlock, S.PDiag(diag::warn_unlock_kind_mismatch) in handleIncorrectUnlockKind() 1907 PartialDiagnosticAt Warning(LocDoubleLock, S.PDiag(diag::warn_double_lock) in handleDoubleLock() [all …]
|
H A D | SemaExceptionSpec.cpp | 320 *this, PDiag(DiagID), PDiag(diag::note_previous_declaration), in CheckEquivalentExceptionSpec() 495 *this, PDiag(DiagID), PDiag(diag::note_previous_declaration), in CheckEquivalentExceptionSpec() 885 *this, RetDiag, PDiag(), in CheckParamExceptionSpec() 899 *this, ParamDiag, PDiag(), in CheckParamExceptionSpec() 942 return CheckExceptionSpecSubset(PDiag(DiagID), PDiag(NestedDiagID), PDiag(), in CheckExceptionSpecCompatibility() 943 PDiag(), ToFunc, 0, in CheckExceptionSpecCompatibility() 975 PDiag(DiagID), PDiag(diag::err_deep_exception_specs_differ), in CheckOverridingFunctionExceptionSpec() 976 PDiag(diag::note_overridden_virtual_function), in CheckOverridingFunctionExceptionSpec() 977 PDiag(diag::ext_override_exception_spec), in CheckOverridingFunctionExceptionSpec()
|
H A D | SemaChecking.cpp | 1300 PDiag(DiagID) << FunctionName << (Index + 1) in checkFortifiedBuiltinMemoryFunction() 1433 PDiag(TruncationDiagID) in checkFortifiedBuiltinMemoryFunction() 1454 PDiag(DiagID) in checkFortifiedBuiltinMemoryFunction() 2455 for (const PartialDiagnosticAt &PDiag : Notes) in CheckBuiltinFunctionCall() local 2456 Diag(PDiag.first, PDiag.second); in CheckBuiltinFunctionCall() 3008 S.PDiag(diag::warn_null_arg) in CheckNonNullArgument() 5343 PDiag(diag::warn_argument_invalid_range) in BuiltinConstantArgRange() 6215 const PartialDiagnostic &PDiag, SourceLocation StringLoc, 6242 void EmitFormatDiagnostic(PartialDiagnostic PDiag, SourceLocation StringLoc, 6271 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_incomplete_specifier), in HandleIncompleteSpecifier() [all …]
|
H A D | SemaBase.cpp | 32 PartialDiagnostic SemaBase::PDiag(unsigned DiagID) { in PDiag() function in clang::SemaBase
|
H A D | SemaAccess.cpp | 1633 const PartialDiagnostic &PDiag, in CheckDestructorAccess() argument 1649 Entity.setDiag(PDiag); // TODO: avoid copy in CheckDestructorAccess() 1662 PartialDiagnostic PD(PDiag()); in CheckConstructorAccess() 1665 PD = PDiag(IsCopyBindingRefToTemp in CheckConstructorAccess() 1672 PD = PDiag(diag::err_access_base_ctor); in CheckConstructorAccess() 1681 PD = PDiag(diag::err_access_field_ctor); in CheckConstructorAccess() 1689 PD = PDiag(diag::err_access_lambda_capture); in CheckConstructorAccess()
|
H A D | SemaOverload.cpp | 3157 void Sema::HandleFunctionTypeMismatch(PartialDiagnostic &PDiag, in HandleFunctionTypeMismatch() argument 3161 PDiag << ft_default; in HandleFunctionTypeMismatch() 3170 PDiag << ft_different_class << QualType(ToMember->getClass(), 0) in HandleFunctionTypeMismatch() 3190 PDiag << ft_default; in HandleFunctionTypeMismatch() 3196 PDiag << ft_default; in HandleFunctionTypeMismatch() 3205 PDiag << ft_default; in HandleFunctionTypeMismatch() 3210 PDiag << ft_parameter_arity << ToFunction->getNumParams() in HandleFunctionTypeMismatch() 3218 PDiag << ft_parameter_mismatch << ArgPos + 1 in HandleFunctionTypeMismatch() 3227 PDiag << ft_return_type << ToFunction->getReturnType() in HandleFunctionTypeMismatch() 3233 PDiag << ft_qualifer_mismatch << ToFunction->getMethodQuals() in HandleFunctionTypeMismatch() [all …]
|
H A D | SemaStmt.cpp | 392 PDiag(DiagID) << R1 << R2); in DiagnoseUnusedExprResult() 879 PartialDiagnostic PD = PDiag(diag::note_musttail_mismatch); in checkMustTailAttr() 1940 PartialDiagnostic PDiag = S.PDiag(diag::warn_variables_not_in_loop_body); in CheckForLoopConditionalStatement() local 1964 PDiag << 0; in CheckForLoopConditionalStatement() 1966 PDiag << (unsigned)Decls.size(); in CheckForLoopConditionalStatement() 1968 PDiag << VD->getDeclName(); in CheckForLoopConditionalStatement() 1972 PDiag << Range; in CheckForLoopConditionalStatement() 1974 S.Diag(Ranges.begin()->getBegin(), PDiag); in CheckForLoopConditionalStatement() 2522 SemaRef.PDiag(diag::err_for_range_invalid) in BuildNonArrayForRange() 2808 PDiag(diag::err_for_range_invalid) in BuildCXXForRangeStmt()
|
H A D | SemaExprMember.cpp | 754 SemaRef.diagnoseTypo(TC, SemaRef.PDiag(diag::err_no_member_suggest) in LookupMemberExprInRecord() 1346 S.PDiag(diag::warn_atomic_member_access)); in LookupMemberExpr() 1421 S.PDiag(diag::err_typecheck_member_reference_ivar_suggest) in LookupMemberExpr() 1723 BaseExpr, S.PDiag(diag::err_member_reference_needs_call), in LookupMemberExpr()
|
H A D | SemaConcept.cpp | 369 PartialDiagnostic Msg = S.PDiag(diag::note_constraint_references_error); in calculateConstraintSatisfaction() 396 for (const PartialDiagnosticAt &PDiag : EvaluationDiags) in calculateConstraintSatisfaction() local 397 S.Diag(PDiag.first, PDiag.second); in calculateConstraintSatisfaction()
|
H A D | SemaExpr.cpp | 570 S.PDiag(diag::warn_indirection_through_null) in CheckForNullPointerDereference() 573 S.PDiag(diag::note_indirection_through_null)); in CheckForNullPointerDereference() 989 PDiag(diag::warn_cxx98_compat_pass_non_pod_arg_to_vararg) << Ty << CT); in checkVariadicArgument() 996 PDiag(diag::warn_pass_class_arg_to_vararg) in checkVariadicArgument() 1004 PDiag(diag::warn_cannot_pass_non_pod_arg_to_vararg) in checkVariadicArgument() 1015 PDiag(diag::err_cannot_pass_objc_interface_to_vararg) in checkVariadicArgument() 2083 auto RemovalDiag = PDiag(diag::note_cxx20_c23_compat_utf8_string_remove_u8); in ActOnStringLiteral() 2366 SemaRef.diagnoseTypo(TC, SemaRef.PDiag(DiagnosticSuggestID) << Typo, in emitEmptyLookupTypoDiagnostic() 2367 SemaRef.PDiag(NoteID)); in emitEmptyLookupTypoDiagnostic() 2369 SemaRef.diagnoseTypo(TC, SemaRef.PDiag(diag::err_no_member_suggest) in emitEmptyLookupTypoDiagnostic() [all …]
|
H A D | SemaCXXScopeSpec.cpp | 557 diagnoseTypo(Corrected, PDiag(diag::err_no_member_suggest) in BuildCXXNestedNameSpecifier() 561 diagnoseTypo(Corrected, PDiag(diag::err_undeclared_var_use_suggest) in BuildCXXNestedNameSpecifier()
|
H A D | Sema.cpp | 1916 Diags.emplace_back(Loc, S.PDiag(DiagID)); in SemaDiagnosticBuilder() 2003 PartialDiagnostic PD = PDiag(diag::err_target_unsupported_type); in checkTypeSupport() 2035 PartialDiagnostic PD = PDiag(diag::err_target_unsupported_type); in checkTypeSupport() 2062 PartialDiagnostic PD = PDiag(diag::err_target_unsupported_type); in checkTypeSupport() 2081 PartialDiagnostic PD = PDiag(diag::err_target_unsupported_type); in checkTypeSupport()
|
H A D | SemaInit.cpp | 1990 SemaRef.PDiag(diag::err_access_dtor_temp) in checkDestructorReference() 2868 SemaRef.PDiag(diag::err_field_designator_unknown_suggest) in CheckDesignatedInitializer() 6938 Loc, S.PDiag(IsExtraneousCopy && !S.isSFINAEContext() in CopyObject() 6950 PartialDiagnosticAt(Loc, S.PDiag(diag::err_temp_copy_ambiguous) in CopyObject() 7076 PartialDiagnostic Diag = S.PDiag(diag::warn_cxx98_compat_temp_copy) in CheckCXX98CompatAccessibleCopy() 7420 S.PDiag(diag::warn_binding_null_to_reference) in CheckForNullPointerDereference() 7897 S.PDiag(diag::err_access_dtor_temp) << T); in Perform() 8696 ? (S.PDiag(diag::err_typecheck_ambiguous_condition) in Diagnose() 8699 : (S.PDiag(diag::err_ref_init_ambiguous) in Diagnose() 8836 PartialDiagnostic PDiag = S.PDiag(diag::err_init_conversion_failed) in Diagnose() local [all …]
|
H A D | SemaTemplateVariadic.cpp | 1040 PDiag(diag::err_sizeof_pack_no_pack_name_suggest) << &Name, in ActOnSizeofParameterPackExpr() 1041 PDiag(diag::note_parameter_pack_here)); in ActOnSizeofParameterPackExpr()
|
H A D | SemaTemplate.cpp | 534 diagnoseTypo(Corrected, PDiag(diag::err_no_member_template_suggest) in LookupTemplateName() 538 diagnoseTypo(Corrected, PDiag(diag::err_no_template_suggest) << Name); in LookupTemplateName() 703 PDiag(diag::err_non_template_in_member_template_id_suggest) in diagnoseExprIntendedAsTemplateName() 708 PDiag(diag::err_non_template_in_template_id_suggest) in diagnoseExprIntendedAsTemplateName() 3387 PDiag(diag::err_typename_nested_not_found_requirement) in CheckTemplateIdType() 3542 diagnoseTypo(Corrected, PDiag(diag::err_no_template_suggest) in resolveAssumedTemplateNameAsType() 8907 PDiag(diag::err_function_template_spec_no_match) << FD->getDeclName(), in CheckFunctionTemplateSpecialization() 8908 PDiag(diag::err_function_template_spec_ambiguous) in CheckFunctionTemplateSpecialization() 8910 PDiag(diag::note_function_template_spec_matched)); in CheckFunctionTemplateSpecialization() 10107 PDiag(diag::err_explicit_instantiation_not_known) << Name, in ActOnExplicitInstantiation() [all …]
|
H A D | SemaDeclObjC.cpp | 570 SemaRef.diagnoseTypo(Corrected, PDiag(diag::err_undef_superclass_suggest) in ActOnSuperClassOfClassInterface() 1325 PDiag(diag::err_undeclared_protocol_suggest) in FindProtocolDeclaration() 1706 PDiag(diag::err_undeclared_protocol_suggest) in actOnObjCTypeArgsOrProtocolQualifiers() 1717 PDiag(diag::err_unknown_typename_suggest) in actOnObjCTypeArgsOrProtocolQualifiers() 1728 PDiag(diag::err_unknown_type_or_class_name_suggest) in actOnObjCTypeArgsOrProtocolQualifiers() 2011 Corrected, PDiag(diag::warn_undef_interface_suggest) << ClassName, in ActOnStartClassImplementation() 5439 SemaRef.diagnoseTypo(C, PDiag(diag::err_undef_interface_suggest) << Id); in getObjCInterfaceDecl() 5543 PDiag(diag::err_access_dtor_ivar) in SetIvarInitializers()
|
H A D | SemaDecl.cpp | 427 PDiag(diag::err_unknown_type_or_class_name_suggest) in getTypeName() 704 PDiag(IsTemplateName ? diag::err_no_template_suggest in DiagnoseUnknownTypeName() 712 PDiag(IsTemplateName ? diag::err_no_template_suggest in DiagnoseUnknownTypeName() 720 PDiag(IsTemplateName in DiagnoseUnknownTypeName() 985 diagnoseTypo(Corrected, PDiag(UnqualifiedDiag) << Name); in ClassifyName() 990 diagnoseTypo(Corrected, PDiag(QualifiedDiag) in ClassifyName() 2094 DiagReceiver(DiagLoc, PDiag(DiagID) << D << Hint << SourceRange(DiagLoc)); in DiagnoseUnusedDecl() 2159 DiagReceiver(VD->getLocation(), PDiag(DiagID) << VD); in DiagnoseUnusedButSetDecl() 2174 DiagReceiver(L->getLocation(), S.PDiag(diag::err_undeclared_label_use) in CheckPoppedLabel() 2238 PDiag(diag::warn_ctor_parm_shadows_field) in ActOnPopScope() [all …]
|
H A D | SemaDeclCXX.cpp | 4421 PDiag(diag::err_mem_init_not_member_or_class_suggest) in BuildMemInitializer() 4434 PDiag(diag::err_mem_init_not_member_or_class_suggest) in BuildMemInitializer() 4436 PDiag() /*Suppress note, we provide our own.*/); in BuildMemInitializer() 5737 PDiag(diag::err_access_dtor_field) in MarkBaseAndMemberDestructorsReferenced() 5787 PDiag(diag::err_access_dtor_base) in MarkBaseAndMemberDestructorsReferenced() 5825 PDiag(diag::err_access_dtor_vbase) in MarkVirtualBaseDestructorsReferenced() 8120 ? S.PDiag(diag::note_defaulted_comparison_inaccessible) in visitBinaryOperator() 8122 : S.PDiag())) in visitBinaryOperator() 8215 Subobj.Loc, S.PDiag(diag::note_defaulted_comparison_ambiguous) in visitBinaryOperator() 10309 PartialDiagnostic PD = PDiag( in NoteHiddenVirtualMethods() [all...] |
H A D | SemaExprCXX.cpp | 1037 PDiag(diag::err_access_dtor_exception) << Ty); in CheckCXXThrowOperand() 2680 S.PDiag(diag::err_ovl_ambiguous_call) in resolveAllocationOverload() 3817 PDiag(diag::err_access_dtor) << PointeeElem); in ActOnCXXDelete() 3915 S.PDiag(diag::err_ovl_no_viable_function_in_call) in resolveBuiltinNewDeleteOverload() 3923 S.PDiag(diag::err_ovl_ambiguous_call) in resolveBuiltinNewDeleteOverload() 4275 PDiag(diag::err_typecheck_ambiguous_condition) in PerformImplicitConversion() 7632 PDiag(diag::err_access_dtor_temp) in MaybeBindToTemporary() 7799 PDiag(diag::err_access_dtor_temp) in ActOnDecltypeExpression()
|
H A D | SemaCast.cpp | 506 S.PDiag(diag::err_ovl_deleted_conversion_in_cast) in tryDiagnoseOverloadedCast() 517 S.PDiag(msg) << CT << srcType << destType << range in tryDiagnoseOverloadedCast()
|
H A D | SemaExprObjC.cpp | 2137 PDiag(diag::err_property_not_found_suggest) in HandleExprPropertyRefExpr() 2372 SemaRef.diagnoseTypo(Corrected, PDiag(diag::err_unknown_receiver_suggest) in getObjCMessageKind() 2379 SemaRef.diagnoseTypo(Corrected, PDiag(diag::err_unknown_receiver_suggest) in getObjCMessageKind()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DelayedDiagnostic.h | 99 void setDiag(const PartialDiagnostic &PDiag) { in setDiag() argument 101 Diag = PDiag; in setDiag()
|
H A D | SemaBase.h | 222 PartialDiagnostic PDiag(unsigned DiagID = 0);
|
H A D | Overload.h | 793 const PartialDiagnostic &PDiag) const;
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclBase.cpp | 2189 const PartialDiagnostic &PDiag) { in Create() argument 2201 if (PDiag.hasStorage()) in Create() 2204 auto *DD = new (C) DependentDiagnostic(PDiag, DiagStorage); in Create()
|