_jl_datatype_t

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Members

Variables

abstract_
ubyte abstract_;
Undocumented in source.
ditype
void* ditype;
Undocumented in source.
hasfreetypevars
ubyte hasfreetypevars;
Undocumented in source.
instance
_jl_value_t* instance;
Undocumented in source.
isbitstype
ubyte isbitstype;
Undocumented in source.
isconcretetype
ubyte isconcretetype;
Undocumented in source.
isdispatchtuple
ubyte isdispatchtuple;
Undocumented in source.
isinlinealloc
ubyte isinlinealloc;
Undocumented in source.
layout
const(jl_datatype_layout_t)* layout;
Undocumented in source.
mutabl
ubyte mutabl;
Undocumented in source.
name
jl_typename_t* name;
Undocumented in source.
names
jl_svec_t* names;
Undocumented in source.
ninitialized
int ninitialized;
Undocumented in source.
parameters
jl_svec_t* parameters;
Undocumented in source.
size
int size;
Undocumented in source.
struct_decl
void* struct_decl;
Undocumented in source.
super_
_jl_datatype_t* super_;
Undocumented in source.
types
jl_svec_t* types;
Undocumented in source.
uid
uint uid;
Undocumented in source.
zeroinit
ubyte zeroinit;
Undocumented in source.

Meta