Searched refs:PDiag (Results 1 - 19 of 19) sorted by relevance

/external/clang/include/clang/Sema/
H A DSemaInternal.h24 inline PartialDiagnostic Sema::PDiag(unsigned DiagID) { function in class:clang::Sema
H A DDelayedDiagnostic.h88 void setDiag(const PartialDiagnostic &PDiag) { argument
90 Diag = PDiag;
H A DOverload.h570 const PartialDiagnostic &PDiag) const;
H A DSema.h948 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 DDependentDiagnostic.h47 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 DSemaExceptionSpec.cpp165 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 DSemaChecking.cpp2298 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 DAnalysisBasedWarnings.cpp1277 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 DSemaAccess.cpp1586 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 DSemaOverload.cpp2491 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 DSemaStmt.cpp279 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 DSemaExpr.cpp480 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 DSemaExprCXX.cpp686 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 DSemaInit.cpp4987 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 DSemaTemplate.cpp6438 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 DSemaDeclCXX.cpp3779 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 DSemaExprMember.cpp1523 PDiag(diag::err_member_reference_needs_call),
H A DSemaDecl.cpp7794 S.PDiag(diag)
/external/clang/lib/AST/
H A DDeclBase.cpp1532 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

Completed in 1041 milliseconds