/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 | 88 void setDiag(const PartialDiagnostic &PDiag) { argument 90 Diag = PDiag;
|
H A D | Overload.h | 570 const PartialDiagnostic &PDiag) const;
|
H A D | Sema.h | 948 PartialDiagnostic PDiag(unsigned DiagID = 0); // in SemaInternal.h 1935 void HandleFunctionTypeMismatch(PartialDiagnostic &PDiag, 4830 const PartialDiagnostic &PDiag); 4833 const PartialDiagnostic &PDiag,
|
/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/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 165 PDiag(DiagID), PDiag(diag::note_previous_declaration), 306 return CheckEquivalentExceptionSpec(PDiag(DiagID), 307 PDiag(diag::note_previous_declaration), 715 PDiag(diag::err_deep_exception_specs_differ) << 0, 716 PDiag(), 727 PDiag(diag::err_deep_exception_specs_differ) << 1, 728 PDiag(), 753 return CheckExceptionSpecSubset(PDiag(diag::err_incompatible_exception_specs), 754 PDiag(), ToFun [all...] |
H A D | SemaChecking.cpp | 2298 PartialDiagnostic PDiag, 2326 void EmitFormatDiagnostic(PartialDiagnostic PDiag, SourceLocation StringLoc, 2356 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_incomplete_specifier), 2374 EmitFormatDiagnostic(S.PDiag(DiagID) << LM.toString() << CS.toString(), 2388 EmitFormatDiagnostic(S.PDiag(DiagID) << LM.toString() << CS.toString(), 2407 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) 2418 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) 2434 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) 2445 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) 2455 EmitFormatDiagnostic(S.PDiag(dia 2562 PartialDiagnostic PDiag = FS.usesPositionalArg() local 2575 EmitFormatDiagnostic(PartialDiagnostic PDiag, SourceLocation Loc, bool IsStringLocation, Range StringRange, ArrayRef<FixItHint> FixIt) argument 2612 EmitFormatDiagnostic(Sema &S, bool InFunctionCall, const Expr *ArgumentExpr, PartialDiagnostic PDiag, SourceLocation Loc, bool IsStringLocation, Range StringRange, ArrayRef<FixItHint> FixIt) argument [all...] |
H A D | AnalysisBasedWarnings.cpp | 1277 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << LockName); 1302 S.PDiag(diag::warn_cannot_resolve_lock) << Loc); 1334 PartialDiagnosticAt Warning(LocEndOfScope, S.PDiag(DiagID) << LockName); 1336 PartialDiagnosticAt Note(LocLocked, S.PDiag(diag::note_locked_here)); 1347 Loc1, S.PDiag(diag::warn_lock_exclusive_and_shared) << LockName); 1349 Loc2, S.PDiag(diag::note_lock_exclusive_and_shared) << LockName); 1360 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) 1381 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) 1383 PartialDiagnosticAt Note(Loc, S.PDiag(diag::note_found_mutex_near_match) 1398 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagI [all...] |
H A D | SemaAccess.cpp | 1586 entity.setDiag(PDiag()); 1599 const PartialDiagnostic &PDiag, 1615 Entity.setDiag(PDiag); // TODO: avoid copy 1629 PartialDiagnostic PD(PDiag()); 1632 PD = PDiag(IsCopyBindingRefToTemp 1639 PD = PDiag(diag::err_access_base_ctor); 1646 PD = PDiag(diag::err_access_field_ctor); 1653 PD = PDiag(diag::err_access_lambda_capture); 1597 CheckDestructorAccess(SourceLocation Loc, CXXDestructorDecl *Dtor, const PartialDiagnostic &PDiag, QualType ObjectTy) argument
|
H A D | SemaOverload.cpp | 2491 void Sema::HandleFunctionTypeMismatch(PartialDiagnostic &PDiag, argument 2495 PDiag << ft_default; 2504 PDiag << ft_different_class << QualType(ToMember->getClass(), 0) 2524 PDiag << ft_default; 2530 PDiag << ft_default; 2539 PDiag << ft_default; 2544 PDiag << ft_parameter_arity << ToFunction->getNumArgs() 2552 PDiag << ft_parameter_mismatch << ArgPos + 1 2561 PDiag << ft_return_type << ToFunction->getResultType() 2569 PDiag << ft_qualifer_mismatc 8612 PartialDiagnosticAt *PDiag = DeductionFailure.getSFINAEDiagnostic(); local [all...] |
H A D | SemaStmt.cpp | 279 DiagRuntimeBehavior(Loc, 0, PDiag(DiagID) << R1 << R2); 1373 PartialDiagnostic PDiag = S.PDiag(diag::warn_variables_not_in_loop_body); 1399 PDiag << 0; 1401 PDiag << Decls.size(); 1405 PDiag << (*I)->getDeclName(); 1414 PDiag << *I; 1416 PDiag << Second->getSourceRange(); 1418 S.Diag(Ranges.begin()->getBegin(), PDiag);
|
H A D | SemaExpr.cpp | 480 S.PDiag(diag::warn_indirection_through_null) 483 S.PDiag(diag::note_indirection_through_null)); 800 PDiag(diag::warn_cxx98_compat_pass_non_pod_arg_to_vararg) 807 PDiag(diag::warn_cannot_pass_non_pod_arg_to_vararg) 815 PDiag(diag::err_cannot_pass_objc_interface_to_vararg) 5796 Self.PDiag(diag::note_precedence_silence) 5801 Self.PDiag(diag::note_precedence_conditional_first), 6683 PDiag(diag::warn_division_by_zero) 6713 PDiag(diag::warn_remainder_by_zero) 7078 S.PDiag(dia [all...] |
H A D | SemaExprCXX.cpp | 686 PDiag(diag::err_access_dtor_exception) << Ty); 1472 PDiag(diag::err_access_dtor) 2300 PDiag(diag::err_access_dtor) << PointeeElem); 2538 PDiag(diag::err_typecheck_ambiguous_condition) 4878 PDiag(diag::err_access_dtor_temp) 5034 PDiag(diag::err_access_dtor_temp)
|
H A D | SemaInit.cpp | 4987 PartialDiagnostic Diag = S.PDiag(diag::warn_cxx98_compat_temp_copy) 5807 S.PDiag(diag::err_access_dtor_temp) << T); 6369 PartialDiagnostic PDiag = S.PDiag(diag::err_init_conversion_failed) local 6375 S.HandleFunctionTypeMismatch(PDiag, FromType, DestType); 6376 S.Diag(Kind.getLocation(), PDiag);
|
H A D | SemaTemplate.cpp | 6438 PDiag(diag::err_function_template_spec_no_match) << FD->getDeclName(), 6439 PDiag(diag::err_function_template_spec_ambiguous) 6441 PDiag(diag::note_function_template_spec_matched)); 7366 PDiag(diag::err_explicit_instantiation_not_known) << Name, 7367 PDiag(diag::err_explicit_instantiation_ambiguous) << Name, 7368 PDiag(diag::note_explicit_instantiation_candidate));
|
H A D | SemaDeclCXX.cpp | 3779 PDiag(diag::err_access_dtor_field) 3811 PDiag(diag::err_access_dtor_base) 3842 PDiag(diag::err_access_dtor_vbase) 4646 PDiag(diag::err_incorrect_defaulted_exception_spec) 4647 << getSpecialMember(MD), PDiag(), 5629 PartialDiagnostic PD = PDiag( 10207 PDiag(diag::err_access_dtor_var) 12096 PDiag(diag::err_access_dtor_ivar)
|
H A D | SemaExprMember.cpp | 1523 PDiag(diag::err_member_reference_needs_call),
|
H A D | SemaDecl.cpp | 7794 S.PDiag(diag)
|
/external/clang/lib/AST/ |
H A D | DeclBase.cpp | 1532 const PartialDiagnostic &PDiag) { 1545 if (PDiag.hasStorage()) 1548 DependentDiagnostic *DD = new (C) DependentDiagnostic(PDiag, DiagStorage); 1530 Create(ASTContext &C, DeclContext *Parent, const PartialDiagnostic &PDiag) argument
|