|
hoshi-lang dev
Yet another programming language
|
#include <cstddef>#include <cstdint>

Go to the source code of this file.
Classes | |
| struct | YoiTypeInfo |
| struct | YoiTypeInfoObject |
Enumerations | |
| enum class | valueType : uint64_t { integerRaw = 0 , decimalRaw , booleanRaw , characterObject , stringLiteral , structObject , null , integerObject , booleanObject , decimalObject , stringObject , virtualMethod , pointerObject , interfaceObject , none , charRaw , incompleteTemplateType , foreignInt32Type , foreignFloatType } |
Functions | |
| YoiTypeInfoObject * | rtti_object_alloc (YoiIntegerObject *type_id_object) |
Variables | |
| YoiTypeInfo | rtti_table [] |
|
strong |
| YoiTypeInfoObject * rtti_object_alloc | ( | YoiIntegerObject * | type_id_object | ) |
Definition at line 5 of file rtti.cpp.
References rtti_table, runtime_object_alloc(), YoiTypeInfo::type_name, and YoiIntegerObject::value.

| YoiTypeInfo rtti_table[] |
Definition at line 56 of file rtti.h.
Referenced by rtti_object_alloc(), and runtime_finalize_object_report().