class
	RT_DBG_CALL_RECORD

General
	cluster: debug_implementation
	description: "Call record"
	create: make

Ancestors
	DEBUG_OUTPUT*
	RT_DBG_COMMON*
	RT_DBG_INTERNAL*

Queries
	breakable_info: detachable TUPLE [INTEGER_32, INTEGER_32]
	call_records: detachable ARRAYED_LIST [[like Current] RT_DBG_CALL_RECORD]
	call_records_closed: BOOLEAN
	class_type_id: INTEGER_32
	debug_output: STRING_8
	depth: INTEGER_32
	dynamic_class_type_id: INTEGER_32
	feature_rout_id: INTEGER_32
	flat_value_records_has_local: BOOLEAN
	is_closed: BOOLEAN
	is_expanded: BOOLEAN
	is_flat: BOOLEAN
	last_position: TUPLE [INTEGER_32, INTEGER_32]
	object: detachable ANY
	parent: [detachable like Current] detachable RT_DBG_CALL_RECORD
	rt_information_available: BOOLEAN
	same_object_type (ref: detachable ANY): BOOLEAN
	steps: ARRAYED_LIST [BOOLEAN]
	value_records: detachable ARRAYED_LIST [RT_DBG_VALUE_RECORD]

Commands
	debug_display_steps
	register_position (a_line, a_nested: INTEGER_32)
	set_breakable_info (v: [like breakable_info] detachable TUPLE [INTEGER_32, INTEGER_32])
	wipe_out_value_records

Constraints
	recorder attached
	steps attached
	last position attached
	non empty call records
	value records not void if flat


Generated by ISE EiffelStudio