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.h568 const PartialDiagnostic &PDiag) const;
H A DSema.h804 PartialDiagnostic PDiag(unsigned DiagID = 0); // in SemaInternal.h
1680 void HandleFunctionTypeMismatch(PartialDiagnostic &PDiag,
4458 const PartialDiagnostic &PDiag);
4461 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.cpp132 if (!CheckEquivalentExceptionSpec(PDiag(DiagID),
133 PDiag(diag::note_previous_declaration),
294 PDiag(DiagID),
295 PDiag(diag::note_previous_declaration),
699 PDiag(diag::err_deep_exception_specs_differ) << 0,
700 PDiag(),
711 PDiag(diag::err_deep_exception_specs_differ) << 1,
712 PDiag(),
737 return CheckExceptionSpecSubset(PDiag(diag::err_incompatible_exception_specs),
738 PDiag(), ToFun
[all...]
H A DAnalysisBasedWarnings.cpp1007 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << LockName);
1032 S.PDiag(diag::warn_cannot_resolve_lock) << Loc);
1064 PartialDiagnosticAt Warning(LocEndOfScope, S.PDiag(DiagID) << LockName);
1065 PartialDiagnosticAt Note(LocLocked, S.PDiag(diag::note_locked_here));
1073 Loc1, S.PDiag(diag::warn_lock_exclusive_and_shared) << LockName);
1075 Loc2, S.PDiag(diag::note_lock_exclusive_and_shared) << LockName);
1086 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID)
1107 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID)
1109 PartialDiagnosticAt Note(Loc, S.PDiag(diag::note_found_mutex_near_match)
1124 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagI
[all...]
H A DSemaChecking.cpp1967 PartialDiagnostic PDiag,
1995 void EmitFormatDiagnostic(PartialDiagnostic PDiag, SourceLocation StringLoc,
2025 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_incomplete_specifier),
2043 EmitFormatDiagnostic(S.PDiag(DiagID) << LM.toString() << CS.toString(),
2057 EmitFormatDiagnostic(S.PDiag(DiagID) << LM.toString() << CS.toString(),
2076 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard)
2087 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard)
2098 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) << CS.toString()
2107 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard_positional_arg),
2116 EmitFormatDiagnostic(S.PDiag(dia
2214 PartialDiagnostic PDiag = FS.usesPositionalArg() local
2227 EmitFormatDiagnostic(PartialDiagnostic PDiag, SourceLocation Loc, bool IsStringLocation, Range StringRange, ArrayRef<FixItHint> FixIt) argument
2264 EmitFormatDiagnostic(Sema &S, bool InFunctionCall, const Expr *ArgumentExpr, PartialDiagnostic PDiag, SourceLocation Loc, bool IsStringLocation, Range StringRange, ArrayRef<FixItHint> FixIt) argument
[all...]
H A DSemaAccess.cpp1533 entity.setDiag(PDiag());
1546 const PartialDiagnostic &PDiag,
1562 Entity.setDiag(PDiag); // TODO: avoid copy
1576 PartialDiagnostic PD(PDiag());
1579 PD = PDiag(IsCopyBindingRefToTemp
1586 PD = PDiag(diag::err_access_base_ctor);
1593 PD = PDiag(diag::err_access_field_ctor);
1600 PD = PDiag(diag::err_access_lambda_capture);
1544 CheckDestructorAccess(SourceLocation Loc, CXXDestructorDecl *Dtor, const PartialDiagnostic &PDiag, QualType ObjectTy) argument
H A DSemaStmt.cpp245 DiagRuntimeBehavior(Loc, 0, PDiag(DiagID) << R1 << R2);
1324 PartialDiagnostic PDiag = S.PDiag(diag::warn_variables_not_in_loop_body);
1350 PDiag << 0;
1352 PDiag << Decls.size();
1356 PDiag << (*I)->getDeclName();
1365 PDiag << *I;
1367 PDiag << Second->getSourceRange();
1369 S.Diag(Ranges.begin()->getBegin(), PDiag);
H A DSemaOverload.cpp2413 void Sema::HandleFunctionTypeMismatch(PartialDiagnostic &PDiag, argument
2417 PDiag << ft_default;
2426 PDiag << ft_different_class << QualType(ToMember->getClass(), 0)
2446 PDiag << ft_default;
2452 PDiag << ft_default;
2461 PDiag << ft_default;
2466 PDiag << ft_parameter_arity << ToFunction->getNumArgs()
2474 PDiag << ft_parameter_mismatch << ArgPos + 1
2483 PDiag << ft_return_type << ToFunction->getResultType()
2491 PDiag << ft_qualifer_mismatc
8366 PartialDiagnosticAt *PDiag = Cand->DeductionFailure.getSFINAEDiagnostic(); local
[all...]
H A DSemaExpr.cpp435 S.PDiag(diag::warn_indirection_through_null)
438 S.PDiag(diag::note_indirection_through_null));
647 PDiag(diag::warn_cxx98_compat_pass_non_pod_arg_to_vararg)
653 PDiag(diag::err_cannot_pass_objc_interface_to_vararg)
657 PDiag(diag::warn_cannot_pass_non_pod_arg_to_vararg)
5263 Self.PDiag(diag::note_precedence_conditional_silence)
5268 Self.PDiag(diag::note_precedence_conditional_first),
6130 DiagRuntimeBehavior(Loc, RHS.get(), PDiag(diag::warn_division_by_zero)
6158 DiagRuntimeBehavior(Loc, RHS.get(), PDiag(diag::warn_remainder_by_zero)
6518 S.PDiag(dia
[all...]
H A DSemaInit.cpp4565 PartialDiagnostic Diag = S.PDiag(diag::warn_cxx98_compat_temp_copy)
5104 S.PDiag(diag::err_access_dtor_temp) << T);
5372 S.PDiag(diag::err_access_dtor_temp) << E);
5568 PartialDiagnostic PDiag = S.PDiag(diag::err_init_conversion_failed) local
5574 S.HandleFunctionTypeMismatch(PDiag, FromType, DestType);
5575 S.Diag(Kind.getLocation(), PDiag);
H A DSemaExprCXX.cpp660 PDiag(diag::err_access_dtor_exception) << Ty);
1424 PDiag(diag::err_access_dtor)
2238 PDiag(diag::err_access_dtor) << PointeeElem);
2470 PDiag(diag::err_typecheck_ambiguous_condition)
4731 PDiag(diag::err_access_dtor_temp)
4883 PDiag(diag::err_access_dtor_temp)
H A DSemaTemplate.cpp5960 PDiag(diag::err_function_template_spec_no_match)
5962 PDiag(diag::err_function_template_spec_ambiguous)
5964 PDiag(diag::note_function_template_spec_matched));
6812 PDiag(diag::err_explicit_instantiation_not_known) << Name,
6813 PDiag(diag::err_explicit_instantiation_ambiguous) << Name,
6814 PDiag(diag::note_explicit_instantiation_candidate));
H A DSemaDeclCXX.cpp3408 PDiag(diag::err_access_dtor_field)
3440 PDiag(diag::err_access_dtor_base)
3470 PDiag(diag::err_access_dtor_vbase)
4203 PDiag(diag::err_incorrect_defaulted_exception_spec) << CSM,
4204 PDiag(), ImplicitType, SourceLocation(), Type, MD->getLocation()))
9128 PDiag(diag::err_access_dtor_var)
10960 PDiag(diag::err_access_dtor_ivar)
H A DSemaExprMember.cpp1477 PDiag(diag::err_member_reference_needs_call),
H A DSemaDecl.cpp6334 S.PDiag(diag)
/external/clang/lib/AST/
H A DDeclBase.cpp1413 const PartialDiagnostic &PDiag) {
1426 if (PDiag.hasStorage())
1429 DependentDiagnostic *DD = new (C) DependentDiagnostic(PDiag, DiagStorage);
1411 Create(ASTContext &C, DeclContext *Parent, const PartialDiagnostic &PDiag) argument

Completed in 324 milliseconds