/external/clang/include/clang/AST/ |
H A D | DependentDiagnostic.h | 47 const PartialDiagnostic &PDiag) { 48 DependentDiagnostic *DD = Create(Context, Parent, PDiag); 97 DependentDiagnostic(const PartialDiagnostic &PDiag, argument 99 : Diag(PDiag, Storage) {} 103 const PartialDiagnostic &PDiag); 38 Create(ASTContext &Context, DeclContext *Parent, AccessNonce _, SourceLocation Loc, bool IsMemberAccess, AccessSpecifier AS, NamedDecl *TargetDecl, CXXRecordDecl *NamingClass, QualType BaseObjectType, const PartialDiagnostic &PDiag) argument
|
/external/clang/include/clang/Sema/ |
H A D | SemaInternal.h | 24 inline PartialDiagnostic Sema::PDiag(unsigned DiagID) { function in class:clang::Sema
|
H A D | DelayedDiagnostic.h | 89 void setDiag(const PartialDiagnostic &PDiag) { argument 91 Diag = PDiag;
|
H A D | Overload.h | 555 const PartialDiagnostic &PDiag) const;
|
H A D | Sema.h | 1021 PartialDiagnostic PDiag(unsigned DiagID = 0); // in SemaInternal.h 2079 void HandleFunctionTypeMismatch(PartialDiagnostic &PDiag, 5076 const PartialDiagnostic &PDiag); 5079 const PartialDiagnostic &PDiag,
|
/external/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 191 PDiag(DiagID), PDiag(diag::note_previous_declaration), 330 bool Result = CheckEquivalentExceptionSpec(PDiag(DiagID), 331 PDiag(diag::note_previous_declaration), Old, OldLoc, New, NewLoc); 731 *this, PDiag(diag::err_deep_exception_specs_differ) << 0, PDiag(), 742 *this, PDiag(diag::err_deep_exception_specs_differ) << 1, PDiag(), 767 return CheckExceptionSpecSubset(PDiag(diag::err_incompatible_exception_specs), 768 PDiag(), ToFun [all...] |
H A D | AnalysisBasedWarnings.cpp | 1461 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind << LockName); 1483 PartialDiagnosticAt Warning(Loc, S.PDiag(diag::warn_cannot_resolve_lock) 1496 PartialDiagnosticAt Warning(Loc, S.PDiag(diag::warn_unlock_kind_mismatch) 1527 PartialDiagnosticAt Warning(LocEndOfScope, S.PDiag(DiagID) << Kind 1530 PartialDiagnosticAt Note(LocLocked, S.PDiag(diag::note_locked_here) 1542 S.PDiag(diag::warn_lock_exclusive_and_shared) 1544 PartialDiagnosticAt Note(Loc2, S.PDiag(diag::note_lock_exclusive_and_shared) 1557 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) 1579 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind 1582 PartialDiagnosticAt Note(Loc, S.PDiag(dia [all...] |
H A D | SemaChecking.cpp | 2351 PartialDiagnostic PDiag, 2379 void EmitFormatDiagnostic(PartialDiagnostic PDiag, SourceLocation StringLoc, 2406 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_incomplete_specifier), 2424 EmitFormatDiagnostic(S.PDiag(DiagID) << LM.toString() << CS.toString(), 2438 EmitFormatDiagnostic(S.PDiag(DiagID) << LM.toString() << CS.toString(), 2457 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) 2468 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) 2484 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) 2495 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) 2505 EmitFormatDiagnostic(S.PDiag(dia 2612 PartialDiagnostic PDiag = FS.usesPositionalArg() local 2625 EmitFormatDiagnostic(PartialDiagnostic PDiag, SourceLocation Loc, bool IsStringLocation, Range StringRange, ArrayRef<FixItHint> FixIt) argument 2662 EmitFormatDiagnostic(Sema &S, bool InFunctionCall, const Expr *ArgumentExpr, PartialDiagnostic PDiag, SourceLocation Loc, bool IsStringLocation, Range StringRange, ArrayRef<FixItHint> FixIt) argument [all...] |
H A D | SemaAccess.cpp | 1576 entity.setDiag(PDiag()); 1589 const PartialDiagnostic &PDiag, 1605 Entity.setDiag(PDiag); // TODO: avoid copy 1619 PartialDiagnostic PD(PDiag()); 1622 PD = PDiag(IsCopyBindingRefToTemp 1629 PD = PDiag(diag::err_access_base_ctor); 1636 PD = PDiag(diag::err_access_field_ctor); 1643 PD = PDiag(diag::err_access_lambda_capture); 1587 CheckDestructorAccess(SourceLocation Loc, CXXDestructorDecl *Dtor, const PartialDiagnostic &PDiag, QualType ObjectTy) argument
|
H A D | SemaOverload.cpp | 2518 void Sema::HandleFunctionTypeMismatch(PartialDiagnostic &PDiag, argument 2522 PDiag << ft_default; 2531 PDiag << ft_different_class << QualType(ToMember->getClass(), 0) 2551 PDiag << ft_default; 2557 PDiag << ft_default; 2566 PDiag << ft_default; 2571 PDiag << ft_parameter_arity << ToFunction->getNumParams() 2579 PDiag << ft_parameter_mismatch << ArgPos + 1 2588 PDiag << ft_return_type << ToFunction->getReturnType() 2596 PDiag << ft_qualifer_mismatc 8942 PartialDiagnosticAt *PDiag = DeductionFailure.getSFINAEDiagnostic(); local [all...] |
H A D | SemaStmt.cpp | 292 DiagRuntimeBehavior(Loc, nullptr, PDiag(DiagID) << R1 << R2); 1411 PartialDiagnostic PDiag = S.PDiag(diag::warn_variables_not_in_loop_body); 1437 PDiag << 0; 1439 PDiag << Decls.size(); 1443 PDiag << (*I)->getDeclName(); 1452 PDiag << *I; 1454 PDiag << Second->getSourceRange(); 1456 S.Diag(Ranges.begin()->getBegin(), PDiag);
|
H A D | SemaExpr.cpp | 484 S.PDiag(diag::warn_indirection_through_null) 487 S.PDiag(diag::note_indirection_through_null)); 818 PDiag(diag::warn_cxx98_compat_pass_non_pod_arg_to_vararg) 826 PDiag(diag::warn_pass_class_arg_to_vararg) 834 PDiag(diag::warn_cannot_pass_non_pod_arg_to_vararg) 842 PDiag(diag::err_cannot_pass_objc_interface_to_vararg) 1918 diagnoseTypo(Corrected, PDiag(diagnostic_suggest) << Name, 1919 PDiag(NoteID), AcceptableWithRecovery); 1921 diagnoseTypo(Corrected, PDiag(diag::err_no_member_suggest) 1924 PDiag(NoteI [all...] |
H A D | SemaCXXScopeSpec.cpp | 556 diagnoseTypo(Corrected, PDiag(diag::err_no_member_suggest) 560 diagnoseTypo(Corrected, PDiag(diag::err_undeclared_var_use_suggest)
|
H A D | SemaTemplateVariadic.cpp | 815 PDiag(diag::err_sizeof_pack_no_pack_name_suggest) << &Name, 816 PDiag(diag::note_parameter_pack_here));
|
H A D | SemaExprMember.cpp | 666 SemaRef.PDiag(diag::err_no_member_suggest) 1290 S.PDiag(diag::err_typecheck_member_reference_ivar_suggest) 1568 BaseExpr, S.PDiag(diag::err_member_reference_needs_call),
|
H A D | SemaExprCXX.cpp | 726 PDiag(diag::err_access_dtor_exception) << Ty); 1542 PDiag(diag::err_access_dtor) 2439 PDiag(diag::err_access_dtor) << PointeeElem); 2670 PDiag(diag::err_typecheck_ambiguous_condition) 4967 PDiag(diag::err_access_dtor_temp) 5123 PDiag(diag::err_access_dtor_temp)
|
H A D | SemaTemplate.cpp | 339 diagnoseTypo(Corrected, PDiag(diag::err_no_member_template_suggest) 343 diagnoseTypo(Corrected, PDiag(diag::err_no_template_suggest) << Name); 6687 PDiag(diag::err_function_template_spec_no_match) << FD->getDeclName(), 6688 PDiag(diag::err_function_template_spec_ambiguous) 6690 PDiag(diag::note_function_template_spec_matched)); 7613 PDiag(diag::err_explicit_instantiation_not_known) << Name, 7614 PDiag(diag::err_explicit_instantiation_ambiguous) << Name, 7615 PDiag(diag::note_explicit_instantiation_candidate));
|
H A D | SemaDeclCXX.cpp | 2675 PDiag(diag::err_mem_init_not_member_or_class_suggest) 2688 PDiag(diag::err_mem_init_not_member_or_class_suggest) 2690 PDiag() /*Suppress note, we provide our own.*/); 4049 PDiag(diag::err_access_dtor_field) 4080 PDiag(diag::err_access_dtor_base) 4109 PDiag(diag::err_access_dtor_vbase) 5036 PDiag(diag::err_incorrect_defaulted_exception_spec) 5037 << getSpecialMember(MD), PDiag(), 6005 PartialDiagnostic PD = PDiag( 7065 S.PDiag(dia [all...] |
H A D | SemaInit.cpp | 1943 SemaRef.PDiag(diag::err_field_designator_unknown_suggest) 5184 PartialDiagnostic Diag = S.PDiag(diag::warn_cxx98_compat_temp_copy) 6016 S.PDiag(diag::err_access_dtor_temp) << T); 6602 PartialDiagnostic PDiag = S.PDiag(diag::err_init_conversion_failed) local 6608 S.HandleFunctionTypeMismatch(PDiag, FromType, DestType); 6609 S.Diag(Kind.getLocation(), PDiag);
|
H A D | SemaDeclObjC.cpp | 527 diagnoseTypo(Corrected, PDiag(diag::err_undef_superclass_suggest) 799 diagnoseTypo(Corrected, PDiag(diag::err_undeclared_protocol_suggest) 1044 PDiag(diag::warn_undef_interface_suggest) << ClassName,
|
H A D | SemaExprObjC.cpp | 1671 diagnoseTypo(Corrected, PDiag(diag::err_property_not_found_suggest) 1904 PDiag(diag::err_unknown_receiver_suggest) << Name); 1911 PDiag(diag::err_unknown_receiver_suggest) << Name);
|
H A D | SemaDecl.cpp | 314 PDiag(diag::err_unknown_type_or_class_name_suggest) 525 diagnoseTypo(Corrected, PDiag(diag::err_unknown_typename_suggest) << II); 531 PDiag(diag::err_unknown_typename_suggest) << II); 537 PDiag(diag::err_unknown_nested_typename_suggest) 786 diagnoseTypo(Corrected, PDiag(UnqualifiedDiag) << Name); 791 diagnoseTypo(Corrected, PDiag(QualifiedDiag) 1544 diagnoseTypo(C, PDiag(diag::err_undef_interface_suggest) << Id); 6372 SemaRef.PDiag(IsLocalFriend 8228 S.PDiag(diag) 10312 diagnoseTypo(Corrected, PDiag(dia [all...] |
H A D | SemaLookup.cpp | 4545 diagnoseTypo(Correction, TypoDiag, PDiag(diag::note_previous_decl), 4577 /// In this case, \c PDiag must be an error, and we will attach a fixit
|
H A D | SemaOpenMP.cpp | 575 PDiag(Lookup.empty()
|
/external/clang/lib/AST/ |
H A D | DeclBase.cpp | 1607 const PartialDiagnostic &PDiag) { 1620 if (PDiag.hasStorage()) 1623 DependentDiagnostic *DD = new (C) DependentDiagnostic(PDiag, DiagStorage); 1605 Create(ASTContext &C, DeclContext *Parent, const PartialDiagnostic &PDiag) argument
|