Sha256: 6339d4f4bc3714d8ec42139fb283c26c3955f3c44e7ea9ef9743a5f6cfbb19b6

Contents?: true

Size: 528 Bytes

Versions: 35

Compression:

Stored size: 528 Bytes

Contents

#ifndef __v8_standalone_h__
#define __v8_standalone_h__

#include "ruby.h"

/**
 * interned symbol for "call"
 */
extern VALUE ruby_call_symbol;

/**
 * id for respond_to?
 */
extern VALUE ruby_respond_to_ID;

extern VALUE ruby_proc_class;
extern VALUE ruby_method_class;


/**
 * Determine whether or not a value can respond to "call".
 * i.e. is this Proc/Method object?
 */
bool is_callable(VALUE& object);

/**
 * Debugging aid.  Println debugging goo for VALUES.
 */
VALUE v8_what_is_this(VALUE self, VALUE object);

#endif

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
therubyracer-0.6.3 ext/v8/v8_standalone.h
therubyracer-0.6.2 ext/v8/v8_standalone.h
therubyracer-0.6.1 ext/v8/v8_standalone.h
therubyracer-0.6.0 ext/v8/v8_standalone.h
therubyracer-0.5.5 ext/v8/v8_standalone.h
therubyracer-0.5.4 ext/v8/v8_standalone.h
therubyracer-0.5.3 ext/v8/v8_standalone.h
therubyracer-0.5.2-x86-darwin-10 ext/v8/v8_standalone.h
therubyracer-0.5.2 ext/v8/v8_standalone.h
therubyracer-0.5.1-x86-darwin-9 ext/v8/v8_standalone.h
therubyracer-0.5.1-x86-darwin-10 ext/v8/v8_standalone.h
therubyracer-0.5.1 ext/v8/v8_standalone.h
therubyracer-0.5.0-x86-darwin-9 ext/v8/v8_standalone.h
therubyracer-0.5.0-x86-linux ext/v8/v8_standalone.h
therubyracer-0.5.0-x86_64-linux ext/v8/v8_standalone.h
therubyracer-0.4.9-x86_64-linux ext/v8/v8_standalone.h
therubyracer-0.5.0-x86-darwin-10 ext/v8/v8_standalone.h
therubyracer-0.5.0 ext/v8/v8_standalone.h
therubyracer-0.4.9-x86-linux ext/v8/v8_standalone.h
therubyracer-0.4.9-x86-darwin-10 ext/v8/v8_standalone.h