| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DependentDiagnostic.h | 49 const PartialDiagnostic &PDiag) { in Create() argument 50 DependentDiagnostic *DD = Create(Context, Parent, PDiag); in Create() 102 DependentDiagnostic(const PartialDiagnostic &PDiag, in DependentDiagnostic() argument 104 : Diag(PDiag, Storage) {} in DependentDiagnostic() 108 const PartialDiagnostic &PDiag);
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | AnalysisBasedWarnings.cpp | 1869 LocUnlock, S.PDiag(diag::warn_unlock_kind_mismatch) in handleIncorrectUnlockKind() 1931 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) in handleNoMutexHeld() 1959 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind in handleMutexNotHeld() 1989 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind in handleMutexNotHeld() 2004 S.PDiag(diag::warn_acquire_requires_negative_cap) in handleNegativeNotHeld() 2032 S.PDiag(diag::warn_acquired_before_after_cycle) << L1Name); in handleBeforeAfterCycle() 2086 PartialDiagnosticAt Warning(Loc, S.PDiag( in warnParamReturnTypestateMismatch() 2096 PartialDiagnosticAt Warning(Loc, S.PDiag( in warnParamTypestateMismatch() 2104 PartialDiagnosticAt Warning(Loc, S.PDiag( in warnReturnTypestateForUnconsumableType() 2113 PartialDiagnosticAt Warning(Loc, S.PDiag( in warnReturnTypestateMismatch() [all …]
|
| H A D | SemaExceptionSpec.cpp | 321 *this, PDiag(DiagID), PDiag(diag::note_previous_declaration), in CheckEquivalentExceptionSpec() 500 *this, PDiag(DiagID), PDiag(diag::note_previous_declaration), in CheckEquivalentExceptionSpec() 899 *this, RetDiag, PDiag(), in CheckParamExceptionSpec() 912 *this, ParamDiag, PDiag(), in CheckParamExceptionSpec() 955 PDiag(DiagID), PDiag(NestedDiagID), PDiag(), PDiag(), ToFunc, in CheckExceptionSpecCompatibility() 985 return CheckExceptionSpecSubset(PDiag(DiagID), in CheckOverridingFunctionExceptionSpec() 986 PDiag(diag::err_deep_exception_specs_differ), in CheckOverridingFunctionExceptionSpec() 987 PDiag(diag::note_overridden_virtual_function), in CheckOverridingFunctionExceptionSpec() 988 PDiag(diag::ext_override_exception_spec), in CheckOverridingFunctionExceptionSpec()
|
| H A D | SemaChecking.cpp | 1302 PDiag(DiagID) in checkFortifiedBuiltinMemoryFunction() 2353 Diag(PDiag.first, PDiag.second); in CheckBuiltinFunctionCall() 9237 PartialDiagnostic PDiag = S.PDiag(diag::warn_printf_data_arg_not_used); in Diagnose() local 9239 PDiag << E->getSourceRange(); in Diagnose() 10190 EmitFormatDiagnostic(S.PDiag(Diag) in checkFormatExpr() 10511 EmitFormatDiagnostic(S.PDiag(Diag) in HandleScanfSpecifier() 11492 PDiag(diag::warn_arc_object_memaccess) in CheckMemaccessArguments() 11516 PDiag(diag::note_bad_memaccess_silence) in CheckMemaccessArguments() 13094 S.PDiag(diag) in DiagnoseImpCast() 13235 S.PDiag(DiagID) in DiagnoseFloatingImpCast() [all …]
|
| H A D | SemaAccess.cpp | 1607 const PartialDiagnostic &PDiag, in CheckDestructorAccess() argument 1623 Entity.setDiag(PDiag); // TODO: avoid copy in CheckDestructorAccess() 1637 PartialDiagnostic PD(PDiag()); in CheckConstructorAccess() 1640 PD = PDiag(IsCopyBindingRefToTemp in CheckConstructorAccess() 1647 PD = PDiag(diag::err_access_base_ctor); in CheckConstructorAccess() 1654 PD = PDiag(diag::err_access_field_ctor); in CheckConstructorAccess() 1661 PD = PDiag(diag::err_access_lambda_capture); in CheckConstructorAccess()
|
| H A D | SemaOverload.cpp | 2865 PDiag << ft_default; in HandleFunctionTypeMismatch() 2894 PDiag << ft_default; in HandleFunctionTypeMismatch() 2900 PDiag << ft_default; in HandleFunctionTypeMismatch() 2909 PDiag << ft_default; in HandleFunctionTypeMismatch() 2948 PDiag << ft_noexcept; in HandleFunctionTypeMismatch() 2953 PDiag << ft_default; in HandleFunctionTypeMismatch() 10527 S.Diag(CaretLoc, PDiag) in DiagnoseAmbiguousConversion() 11044 if (PDiag && PDiag->second.getDiagID() == in DiagnoseBadDeduction() 11054 if (PDiag && PDiag->second.getDiagID() == in DiagnoseBadDeduction() 11067 if (PDiag) { in DiagnoseBadDeduction() [all …]
|
| H A D | SemaStmt.cpp | 386 PDiag(DiagID) << R1 << R2); in DiagnoseUnusedExprResult() 849 PartialDiagnostic PD = PDiag(diag::note_musttail_mismatch); in checkMustTailAttr() 1907 PartialDiagnostic PDiag = S.PDiag(diag::warn_variables_not_in_loop_body); in CheckForLoopConditionalStatement() local 1931 PDiag << 0; in CheckForLoopConditionalStatement() 1933 PDiag << (unsigned)Decls.size(); in CheckForLoopConditionalStatement() 1935 PDiag << VD->getDeclName(); in CheckForLoopConditionalStatement() 1939 PDiag << Range; in CheckForLoopConditionalStatement() 1941 S.Diag(Ranges.begin()->getBegin(), PDiag); in CheckForLoopConditionalStatement() 2660 SemaRef.PDiag(diag::err_for_range_invalid) in BuildNonArrayForRange() 2940 PDiag(diag::err_for_range_invalid) in BuildCXXForRangeStmt()
|
| H A D | SemaConcept.cpp | 186 for (const PartialDiagnosticAt &PDiag : EvaluationDiags) in calculateConstraintSatisfaction() local 187 S.Diag(PDiag.first, PDiag.second); in calculateConstraintSatisfaction()
|
| H A D | Sema.cpp | 1813 Diags.emplace_back(Loc, S.PDiag(DiagID)); in SemaDiagnosticBuilder() 1921 PartialDiagnostic PD = PDiag(diag::err_target_unsupported_type); in checkTypeSupport() 1951 PartialDiagnostic PD = PDiag(diag::err_target_unsupported_type); in checkTypeSupport() 1977 PartialDiagnostic PD = PDiag(diag::err_target_unsupported_type); in checkTypeSupport() 1996 PartialDiagnostic PD = PDiag(diag::err_target_unsupported_type); in checkTypeSupport()
|
| H A D | SemaExprMember.cpp | 712 SemaRef.diagnoseTypo(TC, SemaRef.PDiag(diag::err_no_member_suggest) in LookupMemberExprInRecord() 1302 S.PDiag(diag::warn_atomic_member_access)); in LookupMemberExpr() 1374 S.PDiag(diag::err_typecheck_member_reference_ivar_suggest) in LookupMemberExpr() 1686 BaseExpr, S.PDiag(diag::err_member_reference_needs_call), in LookupMemberExpr()
|
| H A D | SemaExpr.cpp | 2194 SemaRef.PDiag(NoteID)); in emitEmptyLookupTypoDiagnostic() 2199 SemaRef.PDiag(NoteID)); in emitEmptyLookupTypoDiagnostic() 2411 PDiag(NoteID), AcceptableWithRecovery); in DiagnoseEmptyLookup() 9048 Self.PDiag(diag::note_precedence_silence) in DiagnoseConditionalPrecedence() 15143 Self.PDiag(diag::note_precedence_silence) << OpStr, in DiagnoseBitwisePrecedence() 15146 Self.PDiag(diag::note_precedence_bitwise_first) in DiagnoseBitwisePrecedence() 15161 Self.PDiag(diag::note_precedence_silence) in EmitDiagnosticForLogicalAndInLogicalOr() 15230 S.PDiag(diag::note_precedence_silence) in DiagnoseBitwiseOpInBitwiseOp() 15245 S.PDiag(diag::note_precedence_silence) << Op, in DiagnoseAdditionInShift() 16034 PDiag(DiagID) in BuildBuiltinOffsetOf() [all …]
|
| H A D | SemaCXXScopeSpec.cpp | 646 diagnoseTypo(Corrected, PDiag(diag::err_no_member_suggest) in BuildCXXNestedNameSpecifier() 650 diagnoseTypo(Corrected, PDiag(diag::err_undeclared_var_use_suggest) in BuildCXXNestedNameSpecifier()
|
| H A D | SemaInit.cpp | 2609 SemaRef.PDiag(diag::err_field_designator_unknown_suggest) in CheckDesignatedInitializer() 6328 Loc, S.PDiag(IsExtraneousCopy && !S.isSFINAEContext() in CopyObject() 6468 PartialDiagnostic Diag = S.PDiag(diag::warn_cxx98_compat_temp_copy) in CheckCXX98CompatAccessibleCopy() 9152 ? (S.PDiag(diag::err_typecheck_ambiguous_condition) in Diagnose() 9155 : (S.PDiag(diag::err_ref_init_ambiguous) in Diagnose() 9289 PartialDiagnostic PDiag = S.PDiag(diag::err_init_conversion_failed) in Diagnose() local 9295 S.HandleFunctionTypeMismatch(PDiag, FromType, DestType); in Diagnose() 9296 S.Diag(Kind.getLocation(), PDiag); in Diagnose() 9361 S.PDiag(diag::err_ovl_ambiguous_init) in Diagnose() 9415 S.PDiag(diag::err_ovl_no_viable_function_in_init) in Diagnose() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 1025 PDiag(diag::err_sizeof_pack_no_pack_name_suggest) << &Name, in ActOnSizeofParameterPackExpr() 1026 PDiag(diag::note_parameter_pack_here)); in ActOnSizeofParameterPackExpr()
|
| H A D | SemaTemplate.cpp | 533 diagnoseTypo(Corrected, PDiag(diag::err_no_member_template_suggest) in LookupTemplateName() 707 PDiag(diag::err_non_template_in_template_id_suggest) in diagnoseExprIntendedAsTemplateName() 3802 PDiag(diag::err_typename_nested_not_found_requirement) in CheckTemplateIdType() 3951 diagnoseTypo(Corrected, PDiag(diag::err_no_template_suggest) in resolveAssumedTemplateNameAsType() 9167 PDiag(diag::err_function_template_spec_ambiguous) in CheckFunctionTemplateSpecialization() 9169 PDiag(diag::note_function_template_spec_matched)); in CheckFunctionTemplateSpecialization() 10322 PDiag(diag::err_explicit_instantiation_not_known) << Name, in ActOnExplicitInstantiation() 10323 PDiag(diag::err_explicit_instantiation_ambiguous) << Name, in ActOnExplicitInstantiation() 10324 PDiag(diag::note_explicit_instantiation_candidate)); in ActOnExplicitInstantiation() 10346 PDiag(DiagID) << Specialization->getType(), in ActOnExplicitInstantiation() [all …]
|
| H A D | SemaExprCXX.cpp | 1010 PDiag(diag::err_access_dtor_exception) << Ty); in CheckCXXThrowOperand() 2589 S.PDiag(diag::err_ovl_ambiguous_call) in resolveAllocationOverload() 2599 S.PDiag(diag::err_ovl_deleted_call) in resolveAllocationOverload() 3698 PDiag(diag::err_access_dtor) << PointeeElem); in ActOnCXXDelete() 3796 S.PDiag(diag::err_ovl_no_viable_function_in_call) in resolveBuiltinNewDeleteOverload() 3804 S.PDiag(diag::err_ovl_ambiguous_call) in resolveBuiltinNewDeleteOverload() 3811 PartialDiagnosticAt(R.getNameLoc(), S.PDiag(diag::err_ovl_deleted_call) in resolveBuiltinNewDeleteOverload() 4168 PDiag(diag::err_typecheck_ambiguous_condition) in PerformImplicitConversion() 7271 PDiag(diag::err_access_dtor_temp) in MaybeBindToTemporary() 7442 PDiag(diag::err_access_dtor_temp) in ActOnDecltypeExpression()
|
| H A D | SemaDeclObjC.cpp | 562 diagnoseTypo(Corrected, PDiag(diag::err_undef_superclass_suggest) in ActOnSuperClassOfClassInterface() 1311 diagnoseTypo(Corrected, PDiag(diag::err_undeclared_protocol_suggest) in FindProtocolDeclaration() 1696 PDiag(diag::err_undeclared_protocol_suggest) in actOnObjCTypeArgsOrProtocolQualifiers() 1707 PDiag(diag::err_unknown_typename_suggest) in actOnObjCTypeArgsOrProtocolQualifiers() 1718 PDiag(diag::err_unknown_type_or_class_name_suggest) in actOnObjCTypeArgsOrProtocolQualifiers() 1997 PDiag(diag::warn_undef_interface_suggest) << ClassName, in ActOnStartClassImplementation()
|
| H A D | SemaDeclCXX.cpp | 5649 PDiag(diag::err_access_dtor_field) in MarkBaseAndMemberDestructorsReferenced() 5697 PDiag(diag::err_access_dtor_base) in MarkBaseAndMemberDestructorsReferenced() 5733 PDiag(diag::err_access_dtor_vbase) in MarkVirtualBaseDestructorsReferenced() 7916 : S.PDiag())) in visitBinaryOperator() 10018 PartialDiagnostic PD = PDiag( in NoteHiddenVirtualMethods() 11631 S.PDiag(diag::err_using_directive_member_suggest) in TryNamespaceTypoCorrection() 11633 S.PDiag(diag::note_namespace_defined_here)); in TryNamespaceTypoCorrection() 11637 S.PDiag(diag::note_namespace_defined_here)); in TryNamespaceTypoCorrection() 12440 diagnoseTypo(Corrected, PDiag(diag::err_no_member_suggest) in BuildUsingDeclaration() 15632 PDiag(diag::err_access_dtor_var) in FinalizeVarWithDestructor() [all …]
|
| H A D | SemaDecl.cpp | 708 PDiag(IsTemplateName ? diag::err_no_template_suggest in DiagnoseUnknownTypeName() 724 PDiag(IsTemplateName in DiagnoseUnknownTypeName() 988 diagnoseTypo(Corrected, PDiag(UnqualifiedDiag) << Name); in ClassifyName() 993 diagnoseTypo(Corrected, PDiag(QualifiedDiag) in ClassifyName() 2240 diagnoseTypo(C, PDiag(diag::err_undef_interface_suggest) << Id); in getObjCInterfaceDecl() 8819 SemaRef.PDiag(IsLocalFriend in DiagnoseInvalidRedeclaration() 10873 OldFD, NewFD, S.PDiag(diag::err_multiversion_noproto), in CheckMultiVersionAdditionalRules() 10880 S.PDiag(diag::err_multiversion_diff)), in CheckMultiVersionAdditionalRules() 12154 S.PDiag(diag) in HandleDeclRefExpr() 15499 diagnoseTypo(Corrected, PDiag(diag::note_function_suggestion), in ImplicitlyDefineFunction() [all …]
|
| H A D | SemaExprObjC.cpp | 2125 diagnoseTypo(Corrected, PDiag(diag::err_property_not_found_suggest) in HandleExprPropertyRefExpr() 2363 PDiag(diag::err_unknown_receiver_suggest) << Name); in getObjCMessageKind() 2370 PDiag(diag::err_unknown_receiver_suggest) << Name); in getObjCMessageKind()
|
| /llvm-project-15.0.7/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 | SemaInternal.h | 24 inline PartialDiagnostic Sema::PDiag(unsigned DiagID) { in PDiag() function
|
| H A D | Overload.h | 731 const PartialDiagnostic &PDiag) const;
|
| H A D | Sema.h | 1848 PartialDiagnostic PDiag(unsigned DiagID = 0); // in SemaInternal.h 3672 void HandleFunctionTypeMismatch(PartialDiagnostic &PDiag, 7627 const PartialDiagnostic &PDiag); 7630 const PartialDiagnostic &PDiag, 7669 SourceLocation(), PDiag()); in isMemberAccessibleForDeletion()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclBase.cpp | 2003 const PartialDiagnostic &PDiag) { in Create() argument 2015 if (PDiag.hasStorage()) in Create() 2018 auto *DD = new (C) DependentDiagnostic(PDiag, DiagStorage); in Create()
|