]> granicus.if.org Git - php/commit
Display TypeExceptions like normal exceptions
authorNikita Popov <nikic@php.net>
Sun, 17 May 2015 16:59:34 +0000 (18:59 +0200)
committerNikita Popov <nikic@php.net>
Sun, 17 May 2015 17:54:12 +0000 (19:54 +0200)
commit440481fb3e15d78d0d92432c3adba9067989f43a
tree9a083b31d5b1987a09f0f36589099c01181cd7ed
parent3ae995f03c8f60c4a4c9718262545cf5a6a08da3
Display TypeExceptions like normal exceptions

We currently don't show the argument at which the error actually
occured in the trace - should probably either add it or don't
display args on incomplete frames altogether, otherwise this'll
probably be confusing.
81 files changed:
Zend/tests/array_type_hint_001.phpt
Zend/tests/bug33996.phpt
Zend/tests/bug39003.phpt
Zend/tests/bug42802.phpt
Zend/tests/bug43332_1.phpt
Zend/tests/bug55705.phpt
Zend/tests/bug68446.phpt
Zend/tests/closure_027.phpt
Zend/tests/ns_071.phpt
Zend/tests/ns_072.phpt
Zend/tests/objects_022.phpt
Zend/tests/return_types/001.phpt
Zend/tests/return_types/002.phpt
Zend/tests/return_types/003.phpt
Zend/tests/return_types/004.phpt
Zend/tests/return_types/005.phpt
Zend/tests/return_types/010.phpt
Zend/tests/return_types/013.phpt
Zend/tests/return_types/rfc001.phpt
Zend/tests/return_types/rfc003.phpt
Zend/tests/typehints/explicit_weak_include_strict.phpt
Zend/tests/typehints/scalar_constant_defaults_error.phpt
Zend/tests/typehints/strict_call_weak.phpt
Zend/tests/typehints/strict_call_weak_explicit.phpt
Zend/tests/typehints/weak_include_strict.phpt
Zend/tests/variadic/typehint_error.phpt
Zend/zend_exceptions.c
ext/date/tests/014.phpt
ext/intl/tests/calendar_add_error.phpt
ext/intl/tests/calendar_clear_error.phpt
ext/intl/tests/calendar_fieldDifference_error.phpt
ext/intl/tests/calendar_getDayOfWeekType_error.phpt
ext/intl/tests/calendar_getErrorCode_error.phpt
ext/intl/tests/calendar_getErrorMessage_error.phpt
ext/intl/tests/calendar_getFirstDayOfWeek_error.phpt
ext/intl/tests/calendar_getLocale_error.phpt
ext/intl/tests/calendar_getMinimalDaysInFirstWeek_error.phpt
ext/intl/tests/calendar_getSkipped_RepeatedWallTimeOption_error.phpt
ext/intl/tests/calendar_getTimeZone_error.phpt
ext/intl/tests/calendar_getTime_error.phpt
ext/intl/tests/calendar_getType_error.phpt
ext/intl/tests/calendar_getWeekendTransition_error.phpt
ext/intl/tests/calendar_inDaylightTime_error.phpt
ext/intl/tests/calendar_isLenient_error.phpt
ext/intl/tests/calendar_isSet_error.phpt
ext/intl/tests/calendar_isWeekend_error.phpt
ext/intl/tests/calendar_roll_error.phpt
ext/intl/tests/calendar_setFirstDayOfWeek_error.phpt
ext/intl/tests/calendar_setLenient_error.phpt
ext/intl/tests/calendar_setMinimalDaysInFirstWeek_error.phpt
ext/intl/tests/calendar_setSkipped_RepeatedWallTimeOption_error.phpt
ext/intl/tests/calendar_setTime_error.phpt
ext/intl/tests/calendar_set_error.phpt
ext/intl/tests/calendar_toDateTime_error.phpt
ext/intl/tests/gregoriancalendar_getGregorianChange_error.phpt
ext/intl/tests/gregoriancalendar_isLeapYear_error.phpt
ext/intl/tests/gregoriancalendar_setGregorianChange_error.phpt
ext/intl/tests/timezone_getDSTSavings_error.phpt
ext/intl/tests/timezone_getDisplayName_error.phpt
ext/intl/tests/timezone_getErrorCode_error.phpt
ext/intl/tests/timezone_getErrorMessage_error.phpt
ext/intl/tests/timezone_getID_error.phpt
ext/intl/tests/timezone_getOffset_error.phpt
ext/intl/tests/timezone_getRawOffset_error.phpt
ext/intl/tests/timezone_toDateTimeZone_error.phpt
ext/intl/tests/timezone_useDaylightTime_error.phpt
ext/intl/tests/transliterator_create_inverse_error.phpt
ext/intl/tests/transliterator_get_error_code_error.phpt
ext/intl/tests/transliterator_get_error_message_error.phpt
ext/reflection/tests/ReflectionClass_newInstanceArgs_002.phpt
ext/spl/tests/iterator_count.phpt
ext/spl/tests/iterator_to_array.phpt
ext/standard/tests/file/bug38450_3.phpt
tests/classes/autoload_009.phpt
tests/classes/interfaces_003.phpt
tests/classes/type_hinting_001.phpt
tests/classes/type_hinting_002.phpt
tests/classes/type_hinting_003.phpt
tests/lang/bug24658.phpt
tests/lang/catchable_error_001.phpt
tests/lang/type_hints_001.phpt