| H A D | ubsan.c | 358 HandleOverflow(bool isFatal,struct COverflowData * pData,unsigned long ulLHS,unsigned long ulRHS,const char * szOperation) argument 378 HandleNegateOverflow(bool isFatal,struct COverflowData * pData,unsigned long ulOldValue) argument 396 HandleBuiltinUnreachable(bool isFatal,struct CUnreachableData * pData) argument 437 HandleVlaBoundNotPositive(bool isFatal,struct CVLABoundData * pData,unsigned long ulBound) argument 455 HandleOutOfBounds(bool isFatal,struct COutOfBoundsData * pData,unsigned long ulIndex) argument 473 HandleShiftOutOfBounds(bool isFatal,struct CShiftOutOfBoundsData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 503 HandleLoadInvalidValue(bool isFatal,struct CInvalidValueData * pData,unsigned long ulValue) argument 521 HandleInvalidBuiltin(bool isFatal,struct CInvalidBuiltinData * pData) argument 537 HandleFunctionTypeMismatch(bool isFatal,struct CFunctionTypeMismatchData * pData,unsigned long ulFunction) argument 563 HandleCFIBadType(bool isFatal,struct CCFICheckFailData * pData,unsigned long ulVtable,bool * bValidVtable,bool * FromUnrecoverableHandler,unsigned long * ProgramCounter,unsigned long * FramePointer) argument 589 HandleDynamicTypeCacheMiss(bool isFatal,struct CDynamicTypeCacheMissData * pData,unsigned long ulPointer,unsigned long ulHash) argument 616 HandleFloatCastOverflow(bool isFatal,struct CFloatCastOverflowData * pData,unsigned long ulFrom) argument 634 HandleMissingReturn(bool isFatal,struct CUnreachableData * pData) argument 650 HandleNonnullArg(bool isFatal,struct CNonNullArgData * pData) argument 671 HandleNonnullReturn(bool isFatal,struct CNonNullReturnData * pData,struct CSourceLocation * pLocationPointer) argument 693 HandlePointerOverflow(bool isFatal,struct CPointerOverflowData * pData,unsigned long ulBase,unsigned long ulResult) argument 709 HandleImplicitConversion(bool isFatal,struct CImplicitConversionData * pData,unsigned long ulFrom,unsigned long ulTo) argument 729 HandleAlignmentAssumption(bool isFatal,struct CAlignmentAssumptionData * pData,unsigned long ulPointer,unsigned long ulAlignment,unsigned long ulOffset) argument 758 __ubsan_handle_add_overflow(struct COverflowData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 767 __ubsan_handle_add_overflow_abort(struct COverflowData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 776 __ubsan_handle_alignment_assumption(struct CAlignmentAssumptionData * pData,unsigned long ulPointer,unsigned long ulAlignment,unsigned long ulOffset) argument 785 __ubsan_handle_alignment_assumption_abort(struct CAlignmentAssumptionData * pData,unsigned long ulPointer,unsigned long ulAlignment,unsigned long ulOffset) argument 794 __ubsan_handle_builtin_unreachable(struct CUnreachableData * pData) argument 803 __ubsan_handle_cfi_bad_type(struct CCFICheckFailData * pData,unsigned long ulVtable,bool bValidVtable,bool FromUnrecoverableHandler,unsigned long ProgramCounter,unsigned long FramePointer) argument 812 __ubsan_handle_cfi_check_fail(struct CCFICheckFailData * pData,unsigned long ulValue,unsigned long ulValidVtable) argument 821 __ubsan_handle_cfi_check_fail_abort(struct CCFICheckFailData * pData,unsigned long ulValue,unsigned long ulValidVtable) argument 830 __ubsan_handle_divrem_overflow(struct COverflowData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 839 __ubsan_handle_divrem_overflow_abort(struct COverflowData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 848 __ubsan_handle_dynamic_type_cache_miss(struct CDynamicTypeCacheMissData * pData,unsigned long ulPointer,unsigned long ulHash) argument 857 __ubsan_handle_dynamic_type_cache_miss_abort(struct CDynamicTypeCacheMissData * pData,unsigned long ulPointer,unsigned long ulHash) argument 866 __ubsan_handle_float_cast_overflow(struct CFloatCastOverflowData * pData,unsigned long ulFrom) argument 875 __ubsan_handle_float_cast_overflow_abort(struct CFloatCastOverflowData * pData,unsigned long ulFrom) argument 884 __ubsan_handle_function_type_mismatch(struct CFunctionTypeMismatchData * pData,unsigned long ulFunction) argument 893 __ubsan_handle_function_type_mismatch_abort(struct CFunctionTypeMismatchData * pData,unsigned long ulFunction) argument 902 __ubsan_handle_function_type_mismatch_v1(struct CFunctionTypeMismatchData * pData,unsigned long ulFunction,unsigned long ulCalleeRTTI,unsigned long ulFnRTTI) argument 921 __ubsan_handle_function_type_mismatch_v1_abort(struct CFunctionTypeMismatchData * pData,unsigned long ulFunction,unsigned long ulCalleeRTTI,unsigned long ulFnRTTI) argument 940 __ubsan_handle_invalid_builtin(struct CInvalidBuiltinData * pData) argument 949 __ubsan_handle_invalid_builtin_abort(struct CInvalidBuiltinData * pData) argument 958 __ubsan_handle_load_invalid_value(struct CInvalidValueData * pData,unsigned long ulValue) argument 967 __ubsan_handle_load_invalid_value_abort(struct CInvalidValueData * pData,unsigned long ulValue) argument 976 __ubsan_handle_missing_return(struct CUnreachableData * pData) argument 985 __ubsan_handle_mul_overflow(struct COverflowData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 994 __ubsan_handle_mul_overflow_abort(struct COverflowData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 1003 __ubsan_handle_negate_overflow(struct COverflowData * pData,unsigned long ulOldValue) argument 1012 __ubsan_handle_negate_overflow_abort(struct COverflowData * pData,unsigned long ulOldValue) argument 1021 __ubsan_handle_nonnull_arg(struct CNonNullArgData * pData) argument 1030 __ubsan_handle_nonnull_arg_abort(struct CNonNullArgData * pData) argument 1039 __ubsan_handle_nonnull_return_v1(struct CNonNullReturnData * pData,struct CSourceLocation * pLocationPointer) argument 1049 __ubsan_handle_nonnull_return_v1_abort(struct CNonNullReturnData * pData,struct CSourceLocation * pLocationPointer) argument 1059 __ubsan_handle_nullability_arg(struct CNonNullArgData * pData) argument 1068 __ubsan_handle_nullability_arg_abort(struct CNonNullArgData * pData) argument 1077 __ubsan_handle_nullability_return_v1(struct CNonNullReturnData * pData,struct CSourceLocation * pLocationPointer) argument 1087 __ubsan_handle_nullability_return_v1_abort(struct CNonNullReturnData * pData,struct CSourceLocation * pLocationPointer) argument 1097 __ubsan_handle_out_of_bounds(struct COutOfBoundsData * pData,unsigned long ulIndex) argument 1106 __ubsan_handle_out_of_bounds_abort(struct COutOfBoundsData * pData,unsigned long ulIndex) argument 1115 __ubsan_handle_pointer_overflow(struct CPointerOverflowData * pData,unsigned long ulBase,unsigned long ulResult) argument 1124 __ubsan_handle_pointer_overflow_abort(struct CPointerOverflowData * pData,unsigned long ulBase,unsigned long ulResult) argument 1133 __ubsan_handle_shift_out_of_bounds(struct CShiftOutOfBoundsData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 1142 __ubsan_handle_shift_out_of_bounds_abort(struct CShiftOutOfBoundsData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 1151 __ubsan_handle_sub_overflow(struct COverflowData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 1160 __ubsan_handle_sub_overflow_abort(struct COverflowData * pData,unsigned long ulLHS,unsigned long ulRHS) argument 1169 __ubsan_handle_type_mismatch(struct CTypeMismatchData * pData,unsigned long ulPointer) argument 1178 __ubsan_handle_type_mismatch_abort(struct CTypeMismatchData * pData,unsigned long ulPointer) argument 1187 __ubsan_handle_type_mismatch_v1(struct CTypeMismatchData_v1 * pData,unsigned long ulPointer) argument 1196 __ubsan_handle_type_mismatch_v1_abort(struct CTypeMismatchData_v1 * pData,unsigned long ulPointer) argument 1205 __ubsan_handle_vla_bound_not_positive(struct CVLABoundData * pData,unsigned long ulBound) argument 1214 __ubsan_handle_vla_bound_not_positive_abort(struct CVLABoundData * pData,unsigned long ulBound) argument 1223 __ubsan_handle_implicit_conversion(struct CImplicitConversionData * pData,unsigned long ulFrom,unsigned long ulTo) argument 1232 __ubsan_handle_implicit_conversion_abort(struct CImplicitConversionData * pData,unsigned long ulFrom,unsigned long ulTo) argument [all...] |