CACAO
|
Static Public Member Functions | |
static void | clone (const typeinfo_t &src, typeinfo_t &dst) |
Data Fields | |
classref_or_classinfo | typeclass |
classref_or_classinfo | elementclass |
typeinfo_mergedlist_t * | merged |
u1 | dimension |
ArrayType | elementtype |
Static Private Member Functions | |
static void | clone_merged (const typeinfo_t &src, typeinfo_t &dst) |
Definition at line 235 of file typeinfo.hpp.
|
inlinestatic |
Definition at line 357 of file typeinfo.hpp.
|
staticprivate |
Definition at line 1194 of file typeinfo.cpp.
Initialize object type.
Definition at line 790 of file typeinfo.cpp.
bool typeinfo_t::init_class | ( | classref_or_classinfo | c | ) |
Definition at line 823 of file typeinfo.cpp.
|
inline |
Definition at line 327 of file typeinfo.hpp.
bool typeinfo_t::init_component | ( | const typeinfo_t & | srcarray | ) |
Definition at line 1144 of file typeinfo.cpp.
Definition at line 889 of file typeinfo.cpp.
|
inline |
Initialize object type java.lang.Class.
Definition at line 315 of file typeinfo.hpp.
|
inline |
Definition at line 339 of file typeinfo.hpp.
Definition at line 306 of file typeinfo.hpp.
|
inline |
Definition at line 335 of file typeinfo.hpp.
|
inline |
Definition at line 290 of file typeinfo.hpp.
Definition at line 347 of file typeinfo.hpp.
Definition at line 298 of file typeinfo.hpp.
|
inline |
Definition at line 260 of file typeinfo.hpp.
|
inline |
Definition at line 266 of file typeinfo.hpp.
typecheck_result typeinfo_t::is_assignable_to | ( | typeinfo_t * | dest | ) | const |
Definition at line 751 of file typeinfo.cpp.
typecheck_result typeinfo_t::is_assignable_to_class | ( | classref_or_classinfo | dest | ) | const |
Definition at line 586 of file typeinfo.cpp.
|
inline |
Definition at line 246 of file typeinfo.hpp.
|
inline |
Definition at line 245 of file typeinfo.hpp.
|
inline |
Definition at line 242 of file typeinfo.hpp.
|
inline |
Definition at line 263 of file typeinfo.hpp.
|
inline |
Definition at line 243 of file typeinfo.hpp.
|
inline |
Definition at line 261 of file typeinfo.hpp.
|
inline |
Definition at line 272 of file typeinfo.hpp.
|
inline |
Definition at line 280 of file typeinfo.hpp.
|
inline |
Definition at line 276 of file typeinfo.hpp.
typecheck_result typeinfo_t::merge | ( | methodinfo * | m, |
const typeinfo_t * | t | ||
) |
functions for merging types
Definition at line 1672 of file typeinfo.cpp.
|
inline |
Definition at line 254 of file typeinfo.hpp.
|
inline |
Definition at line 248 of file typeinfo.hpp.
u1 typeinfo_t::dimension |
Definition at line 239 of file typeinfo.hpp.
classref_or_classinfo typeinfo_t::elementclass |
Definition at line 237 of file typeinfo.hpp.
ArrayType typeinfo_t::elementtype |
Definition at line 240 of file typeinfo.hpp.
typeinfo_mergedlist_t* typeinfo_t::merged |
Definition at line 238 of file typeinfo.hpp.
classref_or_classinfo typeinfo_t::typeclass |
Definition at line 236 of file typeinfo.hpp.