Lines Matching refs:FFDiag
64 S.FFDiag(E, diag::note_constexpr_var_init_unknown, 1) << VD; in diagnoseMissingInitializer()
76 S.FFDiag(E, diag::note_constexpr_function_param_value_unknown) << D; in diagnoseUnknownDecl()
79 S.FFDiag(E); in diagnoseUnknownDecl()
112 S.FFDiag(Loc, diag::note_constexpr_ltor_non_const_int, 1) << VD; in diagnoseNonConstVariable()
117 S.FFDiag(Loc, in diagnoseNonConstVariable()
152 S.FFDiag(Loc, diag::note_constexpr_access_inactive_union_member) in CheckActive()
170 S.FFDiag(E, diag::note_constexpr_access_static_temporary, 1) << AK; in CheckTemporary()
185 S.FFDiag(S.Current->getLocation(OpPC), diag::note_constexpr_modify_global); in CheckGlobal()
267 S.FFDiag(E, diag::note_constexpr_unsized_array_indexed); in CheckArray()
277 S.FFDiag(Src, diag::note_constexpr_null_subobject) << CSK_Field; in CheckLive()
279 S.FFDiag(Src, diag::note_constexpr_access_null) << AK; in CheckLive()
288 S.FFDiag(Src, diag::note_constexpr_lifetime_ended, 1) << AK << !IsTemp; in CheckLive()
346 S.FFDiag(Loc, diag::note_constexpr_null_subobject) in CheckNull()
357 S.FFDiag(Loc, diag::note_constexpr_access_past_end) in CheckRange()
367 S.FFDiag(Loc, diag::note_constexpr_past_end_subobject) in CheckRange()
378 S.FFDiag(Loc, diag::note_constexpr_past_end_subobject) in CheckSubobject()
427 S.FFDiag(Loc, diag::note_constexpr_modify_const_type) << Ty; in CheckConst()
444 S.FFDiag(Loc, diag::note_constexpr_access_mutable, 1) << AK_Read << Field; in CheckMutable()
464 S.FFDiag(Loc, diag::note_constexpr_access_volatile_type) << AK << PtrType; in CheckVolatile()
466 S.FFDiag(Loc); in CheckVolatile()
481 S.FFDiag(Loc, diag::note_constexpr_var_init_non_constant, 1) << VD; in CheckInitialized()
490 S.FFDiag(S.Current->getSource(OpPC), diag::note_constexpr_access_uninit) in CheckInitialized()
507 S.FFDiag(Loc, diag::note_constexpr_var_init_non_constant, 1) << VD; in CheckGlobalInitialized()
612 S.FFDiag(Loc, diag::note_constexpr_invalid_inhctor, 1) in CheckCallable()
630 S.FFDiag(Loc, diag::note_constexpr_invalid_function, 1) in CheckCallable()
635 S.FFDiag(Loc, diag::note_invalid_subexpr_in_const_expr); in CheckCallable()
643 S.FFDiag(S.Current->getSource(OpPC), in CheckCallDepth()
663 S.FFDiag(Loc, diag::note_constexpr_this) << IsImplicit; in CheckThis()
665 S.FFDiag(Loc); in CheckThis()
674 S.FFDiag(E, diag::note_constexpr_pure_virtual_call, 1) << MD; in CheckPure()
704 S.FFDiag(E, diag::note_constexpr_dynamic_rounding); in CheckFloatResult()
712 S.FFDiag(E, diag::note_constexpr_float_arithmetic_strict); in CheckFloatResult()
719 S.FFDiag(E); in CheckFloatResult()
754 S.FFDiag(E, diag::note_constexpr_new_delete_mismatch) in CheckNewDeleteForms()
768 S.FFDiag(Loc, diag::note_constexpr_delete_not_heap_alloc) in CheckDeleteSource()
801 S.FFDiag(E, diag::note_constexpr_modify_global); in CheckDummy()