glue/glue_class.cpp File Reference
#include <mmxlight/mmxlight_glue.hpp>
#include <mmxlight/base_evaluator.hpp>
Go to the source code of this file.
Classes
Namespaces
Functions
- generic convert_to (const generic &r, nat t_id, const generic &where)
- generic mmx_transtype (const generic &g)
- INDIRECT_IMPL (module, module_rep) inline syntactic flatten(const module &p)
- WRAP_INDIRECT_IMPL (inline, module) void mmx_set(const generic &var
- routine resolve_routine (const generic &sym)
- void mmx_import_resolvers (const module &m)
- generic mmx_object (const generic &x, const generic &t)
- generic mmx_unobject (const generic &x)
- routine access_routine (nat i, nat a, nat d)
- alias< generic > object_field (const alias< generic > &a, const nat &i)
- routine alias_access_routine (nat i, nat a)
- generic mmx_class_intern (const generic &x)
- static generic methodize (const generic &x)
- generic mmx_class_method (const generic &x)
- generic mmx_class_extern (const generic &x)
- generic mmx_class_constructor (const generic &x)
- generic mmx_class_destructor (const generic &x)
- generic mmx_class_declaration (const generic &x)
- generic mmx_class_modified (const generic &x, const generic &var, const generic &val)
- generic mmx_class_module (const generic &x, bool module_flag)
- generic mmx_class (const generic &x)
- generic mmx_module (const generic &x)
- generic mmx_category (const generic &x)
- string make_literal_string (const literal &lit)
- void glue_class ()