Home
last modified time | relevance | path

Searched refs:PDiag (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/clang/include/clang/AST/
H A DDependentDiagnostic.h49 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 DAnalysisBasedWarnings.cpp1869 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 DSemaExceptionSpec.cpp321 *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 DSemaChecking.cpp1302 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 DSemaAccess.cpp1607 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 DSemaOverload.cpp2865 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 DSemaStmt.cpp386 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 DSemaConcept.cpp186 for (const PartialDiagnosticAt &PDiag : EvaluationDiags) in calculateConstraintSatisfaction() local
187 S.Diag(PDiag.first, PDiag.second); in calculateConstraintSatisfaction()
H A DSema.cpp1813 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 DSemaExprMember.cpp712 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 DSemaExpr.cpp2194 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 DSemaCXXScopeSpec.cpp646 diagnoseTypo(Corrected, PDiag(diag::err_no_member_suggest) in BuildCXXNestedNameSpecifier()
650 diagnoseTypo(Corrected, PDiag(diag::err_undeclared_var_use_suggest) in BuildCXXNestedNameSpecifier()
H A DSemaInit.cpp2609 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 DSemaTemplateVariadic.cpp1025 PDiag(diag::err_sizeof_pack_no_pack_name_suggest) << &Name, in ActOnSizeofParameterPackExpr()
1026 PDiag(diag::note_parameter_pack_here)); in ActOnSizeofParameterPackExpr()
H A DSemaTemplate.cpp533 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 DSemaExprCXX.cpp1010 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 DSemaDeclObjC.cpp562 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 DSemaDeclCXX.cpp5649 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 DSemaDecl.cpp708 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 DSemaExprObjC.cpp2125 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 DDelayedDiagnostic.h99 void setDiag(const PartialDiagnostic &PDiag) { in setDiag() argument
101 Diag = PDiag; in setDiag()
H A DSemaInternal.h24 inline PartialDiagnostic Sema::PDiag(unsigned DiagID) { in PDiag() function
H A DOverload.h731 const PartialDiagnostic &PDiag) const;
H A DSema.h1848 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 DDeclBase.cpp2003 const PartialDiagnostic &PDiag) { in Create() argument
2015 if (PDiag.hasStorage()) in Create()
2018 auto *DD = new (C) DependentDiagnostic(PDiag, DiagStorage); in Create()

12