home
wiki
classes/clusters list
class information
+
Point of view
All features
ANY
COMMENT
PRECURSOR_INSTRUCTION
E_LOOP
IFTHENELSE
VOID_PROC_CALL
IFTHEN
PROC_CALL_N
PROC_CALL_1
PROC_CALL_0
ASSIGNMENT
E_DEBUG
ASSIGNMENT_ATTEMPT
NO_INVARIANT_WRAPPER
AGENT_INSTRUCTION
COMPOUND
INSPECT_STATEMENT
E_RETRY
E_CHECK
CREATE_INSTRUCTION
INTERNALS_HANDLER
All features
deferred class INSTRUCTION_VISITOR
Summary
top
Direct parents
inherit list:
AGENT_INSTRUCTION_VISITOR
,
ASSIGNMENT_ATTEMPT_VISITOR
,
ASSIGNMENT_VISITOR
,
COMMENT_VISITOR
,
COMPOUND_VISITOR
,
CREATE_INSTRUCTION_VISITOR
,
E_CHECK_VISITOR
,
E_DEBUG_VISITOR
,
E_LOOP_VISITOR
,
E_RETRY_VISITOR
,
IFTHENELSE_VISITOR
,
IFTHEN_VISITOR
,
INSPECT_STATEMENT_VISITOR
,
NON_WRITTEN_INSTRUCTION_VISITOR
,
NO_INVARIANT_WRAPPER_VISITOR
,
PRECURSOR_INSTRUCTION_VISITOR
,
PROC_CALL_VISITOR
Known children
inherit list:
EIFFEL_TO_LISAAC
,
IN_OUT_VISITOR
,
PRECOMPUTABLE_ROUTINE_DETECTOR
Overview
top
visit_create_instruction
(visited:
CREATE_INSTRUCTION
)
deferred procedure
top
require
visited /= Void
as_visitor
:
VISITOR
effective function
top
This feature is obsolete:
Don't use this feature anymore. That's a 2.0 left-over that does not have any sense now that the type system is improved. Just use Current instead.
visit_e_check
(visited:
E_CHECK
)
deferred procedure
top
require
visited /= Void
visit_e_retry
(visited:
E_RETRY
)
deferred procedure
top
require
visited /= Void
visit_inspect_statement
(visited:
INSPECT_STATEMENT
)
deferred procedure
top
require
visited /= Void
visit_compound
(visited:
COMPOUND
)
deferred procedure
top
require
visited /= Void
visit_agent_instruction
(visited:
AGENT_INSTRUCTION
)
deferred procedure
top
require
visited /= Void
visit_no_invariant_wrapper
(visited:
NO_INVARIANT_WRAPPER
)
deferred procedure
top
require
visited /= Void
visit_assignment_attempt
(visited:
ASSIGNMENT_ATTEMPT
)
deferred procedure
top
require
visited /= Void
visit_e_debug
(visited:
E_DEBUG
)
deferred procedure
top
require
visited /= Void
visit_assignment
(visited:
ASSIGNMENT
)
deferred procedure
top
require
visited /= Void
visit_proc_call_0
(visited:
PROC_CALL_0
)
deferred procedure
top
require
visited /= Void
visit_proc_call_1
(visited:
PROC_CALL_1
)
deferred procedure
top
require
visited /= Void
visit_proc_call_n
(visited:
PROC_CALL_N
)
deferred procedure
top
require
visited /= Void
visit_ifthen
(visited:
IFTHEN
)
deferred procedure
top
require
visited /= Void
visit_void_proc_call
(visited:
VOID_PROC_CALL
)
deferred procedure
top
require
visited /= Void
visit_ifthenelse
(visited:
IFTHENELSE
)
deferred procedure
top
require
visited /= Void
visit_e_loop
(visited:
E_LOOP
)
deferred procedure
top
require
visited /= Void
visit_precursor_instruction
(visited:
PRECURSOR_INSTRUCTION
)
deferred procedure
top
require
visited /= Void
visit_comment
(visited:
COMMENT
)
deferred procedure
top
require
visited /= Void