Added spec:commit task to commit changes to spec/ruby sources.
[rbx.git] / shotgun / lib / class.h
blobd52c0538ebc9b0e3fe433a14e16b5fd0a995bc15
1 #define class_create(st) class_allocate_mature(st, 0)
2 OBJECT class_new(STATE, const char *name, int fields, OBJECT sup, OBJECT ns);
3 OBJECT class_new_instance(STATE, OBJECT self);
4 OBJECT class_constitute(STATE, OBJECT sup, OBJECT under);
5 OBJECT class_superclass(STATE, OBJECT cls);
7 #define included_module_get_module(mod) NTH_FIELD(mod, 7)