std.moduleinit
Variables
_moduleinfo_array
:
ModuleInfo
[]
_moduleinfo_dtors
:
ModuleInfo
[]
_moduleinfo_dtors_i
:
uint
MIctordone
:
MIctorstart
:
MIhasictor
:
MIstandalone
:
Functions
int
_fatexit
(
void
*
)
void
_moduleCtor
()
void
_moduleCtor2
(
ModuleInfo
[]
mi
,
int
skip
)
void
_moduleDtor
()
void
_moduleIndependentCtors
()
void
_moduleUnitTests
()
Classes
ModuleCtorError
:
Exception
Super hierarchy:
Object
->
Exception
->
ModuleCtorError
Constructors
this
(
ModuleInfo
m
)
Inherited methods
from
Object
:
factory
,
notifyRegister
,
notifyUnRegister
,
opCmp
,
opEquals
,
print
,
toHash
,
toString
from
Exception
:
print
,
toString
ModuleInfo
:
Object
Information about each module.
Super hierarchy:
Object
->
ModuleInfo
Fields
ctor
:
void
function
()
dtor
:
void
function
()
flags
:
uint
ictor
:
void
function
()
importedModules
:
ModuleInfo
[]
localClasses
:
ClassInfo
[]
name
:
char
[]
unitTest
:
void
function
()
xgetMembers
:
void
*
Methods
static
ModuleInfo
[]
modules
()
Return collection of all modules in the program.
Inherited methods
from
Object
:
factory
,
notifyRegister
,
notifyUnRegister
,
opCmp
,
opEquals
,
print
,
toHash
,
toString