deferred class
	RT_DBG_INTERNAL

General
	cluster: debug_implementation
	description: "Internal routine for RT_DBG_ classes"

Ancestors
	REFLECTOR_CONSTANTS

Queries
	Bit_type: INTEGER_32
	Boolean_type: INTEGER_32
	c_set_boolean_stack_value (dep, a_loc_type, pos: INTEGER_32; a_bool: BOOLEAN): INTEGER_32
	c_set_character_32_stack_value (dep, a_loc_type, pos: INTEGER_32; a_ch32: CHARACTER_32): INTEGER_32
	c_set_character_8_stack_value (dep, a_loc_type, pos: INTEGER_32; a_ch8: CHARACTER_8): INTEGER_32
	c_set_integer_16_stack_value (dep, a_loc_type, pos: INTEGER_32; a_i16: INTEGER_16): INTEGER_32
	c_set_integer_32_stack_value (dep, a_loc_type, pos, a_i32: INTEGER_32): INTEGER_32
	c_set_integer_64_stack_value (dep, a_loc_type, pos: INTEGER_32; a_i64: INTEGER_64): INTEGER_32
	c_set_integer_8_stack_value (dep, a_loc_type, pos: INTEGER_32; a_i8: INTEGER_8): INTEGER_32
	c_set_natural_16_stack_value (dep, a_loc_type, pos: INTEGER_32; a_n16: NATURAL_16): INTEGER_32
	c_set_natural_32_stack_value (dep, a_loc_type, pos: INTEGER_32; a_n32: NATURAL_32): INTEGER_32
	c_set_natural_64_stack_value (dep, a_loc_type, pos: INTEGER_32; a_n64: NATURAL_64): INTEGER_32
	c_set_natural_8_stack_value (dep, a_loc_type, pos: INTEGER_32; a_n8: NATURAL_8): INTEGER_32
	c_set_pointer_stack_value (dep, a_loc_type, pos: INTEGER_32; a_p: POINTER): INTEGER_32
	c_set_real_32_stack_value (dep, a_loc_type, pos: INTEGER_32; a_i32: REAL_32): INTEGER_32
	c_set_real_64_stack_value (dep, a_loc_type, pos: INTEGER_32; a_i64: REAL_64): INTEGER_32
	c_set_reference_stack_value (dep, a_loc_type, pos: INTEGER_32; a_ref: POINTER): INTEGER_32
	c_set_void_stack_value (dep, a_loc_type, pos: INTEGER_32): INTEGER_32
	c_stack_value_at (dep, a_loc_type, pos: INTEGER_32; a_rt_type: NATURAL_32): detachable ANY
	Character_32_type: INTEGER_32
	Character_8_type: INTEGER_32
	Character_type: INTEGER_32
	Double_type: INTEGER_32
	eif_type (a_field_type: NATURAL_32): INTEGER_32
	Expanded_type: INTEGER_32
	field_at (off: INTEGER_32; a_field_type: NATURAL_32; object: ANY): detachable ANY
	field_index_at (off: INTEGER_32; obj: ANY): INTEGER_32
	field_name_at (off: INTEGER_32; obj: ANY): detachable STRING_8
	Integer_16_type: INTEGER_32
	Integer_32_type: INTEGER_32
	Integer_64_type: INTEGER_32
	Integer_8_type: INTEGER_32
	Integer_type: INTEGER_32
	Max_predefined_type: INTEGER_32
	Min_predefined_type: INTEGER_32
	Natural_16_type: INTEGER_32
	Natural_32_type: INTEGER_32
	Natural_64_type: INTEGER_32
	Natural_8_type: INTEGER_32
	None_type: INTEGER_32
	object_field_count (obj: ANY): INTEGER_32
	object_is_expanded (object: ANY): BOOLEAN
	object_records (obj: ANY): detachable ARRAYED_LIST [RT_DBG_VALUE_RECORD]
	Pointer_type: INTEGER_32
	Real_32_type: INTEGER_32
	Real_64_type: INTEGER_32
	Real_type: INTEGER_32
	Reference_type: INTEGER_32
	Rt_dlt_argument: INTEGER_32
	Rt_dlt_localvar: INTEGER_32
	Rt_dlt_result: INTEGER_32
	rt_dynamic_type (object: ANY): INTEGER_32
	set_stack_value_at (dep, a_loc_type, pos: INTEGER_32; a_rt_type: NATURAL_32; value: detachable ANY): INTEGER_32
	stack_value_at (dep, a_loc_type, pos: INTEGER_32; a_rt_type: NATURAL_32): detachable ANY
	Wide_character_type: INTEGER_32

Commands
	c_rt_set_is_inside_rt_eiffel_code (v: INTEGER_32)
	set_field_at (off: INTEGER_32; a_type: NATURAL_32; value: detachable ANY; object: ANY)
	test_locals (dep, loc_pos: INTEGER_32; val: ANY; a_rt_type: NATURAL_32)
	test_set_local (dep, loc_pos: INTEGER_32; val: ANY; a_rt_type: NATURAL_32)


Generated by ISE EiffelStudio