![]() |
Spicy
|
#include <codegen.h>
Public Attributes | |
bool | predefined |
cxx::Expression | reference |
std::optional< cxx::declaration::Constant > | forward |
std::optional< cxx::declaration::Constant > | declaration |
Structure capturing runtime type information for a specific type.
std::optional<cxx::declaration::Constant> hilti::detail::codegen::CxxTypeInfo::declaration |
Actual declaration for type information.
std::optional<cxx::declaration::Constant> hilti::detail::codegen::CxxTypeInfo::forward |
Forward declaration for type information.
bool hilti::detail::codegen::CxxTypeInfo::predefined |
True if the type information instances is being predefined statically by the runtime library (vs. generated by the codegen)
cxx::Expression hilti::detail::codegen::CxxTypeInfo::reference |
ID to refer to this type information instance.