Sha256: a71ff06f8805a065385d61f55bede72c72fb7a50562669211e6feeed315bb136

Contents?: true

Size: 436 Bytes

Versions: 5

Compression:

Stored size: 436 Bytes

Contents

#ifndef __V8_ERRORS_H
#define __V8_ERRORS_H

#include "v8_main.h"

using namespace v8;

RUBY_EXTERN VALUE rb_eV8Error;
RUBY_EXTERN VALUE rb_eV8RangeError;
RUBY_EXTERN VALUE rb_eV8ReferenceError;
RUBY_EXTERN VALUE rb_eV8StntaxError;
RUBY_EXTERN VALUE rb_eV8TypeError;

/* API */
VALUE rb_v8_error_new2(Handle<Value> ex, Handle<Message> msg);
VALUE rb_v8_error_new3(TryCatch try_catch);
void Init_V8_Errors();

#endif /* __V8_ERRORS_H */

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
mustang-0.2.2 ext/v8/v8_errors.h
mustang-0.2.1 ext/v8/v8_errors.h
mustang-0.2.0 ext/v8/v8_errors.h
mustang-0.1.1 ext/v8/v8_errors.h
mustang-0.1.0 ext/v8/v8_errors.h