Sha256: a81da3d7321bbc2c549701e2e918373b2b14cd7f8da854738179f0a7e496b3e9

Contents?: true

Size: 600 Bytes

Versions: 31

Compression:

Stored size: 600 Bytes

Contents

/* MRI 1.9 does not install node.h.  This is the part we need. */

typedef struct RNode {
    unsigned long flags;
    char *nd_file;
    union {
	struct RNode *node;
	ID id;
	VALUE value;
	VALUE (*cfunc)(ANYARGS);
	ID *tbl;
    } u1;
    union {
	struct RNode *node;
	ID id;
	long argc;
	VALUE value;
    } u2;
    union {
	struct RNode *node;
	ID id;
	long state;
	struct global_entry *entry;
	long cnt;
	VALUE value;
    } u3;
} NODE;

#define nd_body  u2.node
#define nd_noex  u3.id

#define NOEX_PUBLIC    0x00
#define NOEX_PRIVATE   0x02
#define NOEX_PROTECTED 0x04
#define NOEX_MASK      0x06

Version data entries

31 entries across 31 versions & 3 rubygems

Version Path
looksee-3.1.1 ext/mri/node-1.9.h
looksee-3.1.0-universal-java-1.8 ext/mri/node-1.9.h
looksee-3.1.0 ext/mri/node-1.9.h
looksee-3.0.1-universal-java-1.8 ext/mri/node-1.9.h
looksee-3.0.1 ext/mri/node-1.9.h
looksee-3.0.0-universal-java-1.8 ext/mri/node-1.9.h
looksee-3.0.0 ext/mri/node-1.9.h
BMorearty-looksee-0.1.1 ext/looksee/node-1.9.h
oggy-looksee-0.0.1 ext/looksee/node-1.9.h
oggy-looksee-0.1.0 ext/looksee/node-1.9.h
oggy-looksee-0.2.0 ext/looksee/node-1.9.h
oggy-looksee-0.2.1 ext/looksee/node-1.9.h
looksee-2.1.1-universal-java-1.6 ext/mri/node-1.9.h
looksee-2.1.1 ext/mri/node-1.9.h
looksee-2.1.0-universal-java-1.6 ext/mri/node-1.9.h
looksee-2.1.0 ext/mri/node-1.9.h
looksee-2.0.0-universal-java-1.6 ext/mri/node-1.9.h
looksee-2.0.0 ext/mri/node-1.9.h
looksee-1.1.0 ext/mri/node-1.9.h
looksee-1.0.3-universal-java-1.6 ext/mri/node-1.9.h