Sha256: cfa6f106a90ec60f83600a0768785b129eeed7bd84f7c6c0dca908c49792e25c

Contents?: true

Size: 324 Bytes

Versions: 25

Compression:

Stored size: 324 Bytes

Contents

#ifndef ruby_internal_method__h_
#define ruby_internal_method__h_

#include <ruby.h>

#include "internal/node/ruby_internal_node.h"

struct METHOD {
    VALUE klass, rklass;
    VALUE recv;
    ID id, oid;
    int safe_level;
    NODE *body;
};

#define METHOD_OCLASS(m) m->klass
#define METHOD_RCLASS(m) m->rklass

#endif

Version data entries

25 entries across 5 versions & 1 rubygems

Version Path
ruby-internal-0.6.0 ext/cached/ruby-1.8.6/internal/method/method.h
ruby-internal-0.6.0 ext/cached/ruby-1.8.3/internal/method/method.h
ruby-internal-0.6.0 ext/cached/ruby-1.8.5/internal/method/method.h
ruby-internal-0.6.0 ext/cached/ruby-1.8.4/internal/method/method.h
ruby-internal-0.6.0 ext/cached/ruby-1.8.7/internal/method/method.h