#include <mixin_prims.hpp>
Inheritance diagram for mixinOopPrimitives:
Static Public Member Functions | |
static | PRIM_DECL_1 (number_of_methods, oop mixin) |
static | PRIM_DECL_2 (method_at, oop mixin, oop index) |
static | PRIM_DECL_2 (add_method, oop mixin, oop method) |
static | PRIM_DECL_2 (remove_method_at, oop mixin, oop index) |
static | PRIM_DECL_1 (methods, oop mixin) |
static | PRIM_DECL_1 (number_of_instance_variables, oop mixin) |
static | PRIM_DECL_2 (instance_variable_at, oop mixin, oop index) |
static | PRIM_DECL_2 (add_instance_variable, oop mixin, oop name) |
static | PRIM_DECL_2 (remove_instance_variable_at, oop mixin, oop index) |
static | PRIM_DECL_1 (instance_variables, oop mixin) |
static | PRIM_DECL_1 (number_of_class_variables, oop mixin) |
static | PRIM_DECL_2 (class_variable_at, oop mixin, oop index) |
static | PRIM_DECL_2 (add_class_variable, oop mixin, oop name) |
static | PRIM_DECL_2 (remove_class_variable_at, oop mixin, oop index) |
static | PRIM_DECL_1 (class_variables, oop mixin) |
static | PRIM_DECL_1 (primary_invocation, oop mixin) |
static | PRIM_DECL_2 (set_primary_invocation, oop mixin, oop klass) |
static | PRIM_DECL_1 (class_mixin, oop mixin) |
static | PRIM_DECL_2 (set_class_mixin, oop mixin, oop class_mixin) |
static | PRIM_DECL_1 (is_installed, oop mixin) |
static | PRIM_DECL_1 (set_installed, oop mixin) |
static | PRIM_DECL_1 (set_uninstalled, oop mixin) |
Static Public Attributes | |
static int | number_of_calls |
Static Private Member Functions | |
static void | inc_calls () |
Definition at line 26 of file mixin_prims.hpp.
static void mixinOopPrimitives::inc_calls | ( | ) | [inline, static, private] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | set_uninstalled | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | set_installed | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | is_installed | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | class_mixin | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | primary_invocation | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | class_variables | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | number_of_class_variables | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | instance_variables | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | number_of_instance_variables | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | methods | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_1 | ( | number_of_methods | , | |
oop | mixin | |||
) | [static] |
static mixinOopPrimitives::PRIM_DECL_2 | ( | remove_instance_variable_at | , | |
oop | mixin, | |||
oop | index | |||
) | [static] |
int mixinOopPrimitives::number_of_calls [static] |
Definition at line 30 of file mixin_prims.hpp.
Referenced by primitives::clear_counters(), inc_calls(), and primitives::print_counters().