Lines Matching refs:RECOVERABLE
30 #define RECOVERABLE(checkname, ...) \ macro
39 RECOVERABLE(type_mismatch_v1, TypeMismatchData *Data, ValueHandle Pointer)
49 RECOVERABLE(alignment_assumption, AlignmentAssumptionData *Data,
58 RECOVERABLE(add_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
61 RECOVERABLE(sub_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
64 RECOVERABLE(mul_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
67 RECOVERABLE(negate_overflow, OverflowData *Data, ValueHandle OldVal)
70 RECOVERABLE(divrem_overflow, OverflowData *Data,
81 RECOVERABLE(shift_out_of_bounds, ShiftOutOfBoundsData *Data,
91 RECOVERABLE(out_of_bounds, OutOfBoundsData *Data, ValueHandle Index)
108 RECOVERABLE(vla_bound_not_positive, VLABoundData *Data, ValueHandle Bound)
125 RECOVERABLE(float_cast_overflow, void *Data, ValueHandle From)
133 RECOVERABLE(load_invalid_value, InvalidValueData *Data, ValueHandle Val)
153 RECOVERABLE(implicit_conversion, ImplicitConversionData *Data, ValueHandle Src,
169 RECOVERABLE(invalid_builtin, InvalidBuiltinData *Data)
177 RECOVERABLE(invalid_objc_cast, InvalidObjCCast *Data, ValueHandle Pointer)
185 RECOVERABLE(nonnull_return_v1, NonNullReturnData *Data, SourceLocation *Loc)
186 RECOVERABLE(nullability_return_v1, NonNullReturnData *Data, SourceLocation *Loc)
196 RECOVERABLE(nonnull_arg, NonNullArgData *Data)
197 RECOVERABLE(nullability_arg, NonNullArgData *Data)
203 RECOVERABLE(pointer_overflow, PointerOverflowData *Data, ValueHandle Base,
225 RECOVERABLE(cfi_check_fail, CFICheckFailData *Data, ValueHandle Function,