home
wiki
classes/clusters list
class information
+
Point of view
ANY
ANY
COMPILE_TO_JVM
CODE_PRINTER
FEATURE_ACCUMULATOR
NATIVE_JAVA
VISITOR
SYSTEM_TOOLS
SMART_EIFFEL
COMPILE
SE
ACE
INSTALL
INTERNALS_HANDLER
All features
class STATUS
Summary
top
Management of the status of SmartEiffel: the different phases of the compilation.
Direct parents
insert list:
GLOBALS
,
SINGLETON
Overview
top
creation features
exported features
State checking
specializing_type
:
TYPE
is_getting_started
:
BOOLEAN
True if the system has just started gathering the first types from the given root
is_analyzing
:
BOOLEAN
True if the system is being analyzed (making live types, run features and so on)
is_collecting
:
BOOLEAN
True if the system is being collected
is_adapting
:
BOOLEAN
True if the system is being tailored (before code production)
is_specializing
:
BOOLEAN
True if the system is creating one new type
is_specializing_2
:
BOOLEAN
True if the system is calling
specialize_2
on the newly created type
is_safety_checking
:
BOOLEAN
True if the system is currently being safety-checked
collecting_done
:
BOOLEAN
Indicates that we have performed all
collect
cycles (i.e. we have gathered a super-set of the live code).
safety_check_done
:
BOOLEAN
is_generating
:
BOOLEAN
True if the system is generating the code (C or Java)
is_done
:
BOOLEAN
True if the system has finished the compilation (C or Java)
specializing_type
:
TYPE
effective function
top
require
is_specializing
or else
is_specializing_2
is_getting_started
:
BOOLEAN
effective function
top
True if the system has just started gathering the first types from the given root
is_analyzing
:
BOOLEAN
effective function
top
True if the system is being analyzed (making live types, run features and so on)
is_collecting
:
BOOLEAN
effective function
top
True if the system is being collected
is_adapting
:
BOOLEAN
effective function
top
True if the system is being tailored (before code production)
is_specializing
:
BOOLEAN
effective function
top
True if the system is creating one new type
is_specializing_2
:
BOOLEAN
effective function
top
True if the system is calling
specialize_2
on the newly created type
is_safety_checking
:
BOOLEAN
effective function
top
True if the system is currently being safety-checked
collecting_done
:
BOOLEAN
writable attribute
top
Indicates that we have performed all
collect
cycles (i.e. we have gathered a super-set of the live code).
safety_check_done
:
BOOLEAN
effective function
top
is_generating
:
BOOLEAN
effective function
top
True if the system is generating the code (C or Java)
is_done
:
BOOLEAN
effective function
top
True if the system has finished the compilation (C or Java)