Fix typemap declarations for (unsigned) long long.
This commit is contained in:
parent
68eff3e81e
commit
b7f827e42c
2 changed files with 22 additions and 9 deletions
|
|
@ -95,7 +95,9 @@ SWIG_AsVal_dec(unsigned long)(JSValueRef obj, unsigned long *val)
|
||||||
/* long long */
|
/* long long */
|
||||||
// Note: these are copied from 'long' and probably need fixing
|
// Note: these are copied from 'long' and probably need fixing
|
||||||
|
|
||||||
%fragment(SWIG_From_frag(long long),"header") {
|
%fragment(SWIG_From_frag(long long),"header",
|
||||||
|
fragment=SWIG_From_frag(long),
|
||||||
|
fragment="<limits.h>") {
|
||||||
SWIGINTERNINLINE JSValueRef
|
SWIGINTERNINLINE JSValueRef
|
||||||
SWIG_From_dec(long long)(long long value)
|
SWIG_From_dec(long long)(long long value)
|
||||||
{
|
{
|
||||||
|
|
@ -104,7 +106,9 @@ SWIG_From_dec(long long)(long long value)
|
||||||
}
|
}
|
||||||
|
|
||||||
%fragment(SWIG_AsVal_frag(long long),"header",
|
%fragment(SWIG_AsVal_frag(long long),"header",
|
||||||
fragment="SWIG_CanCastAsInteger") {
|
fragment=SWIG_AsVal_frag(long),
|
||||||
|
fragment="SWIG_CanCastAsInteger",
|
||||||
|
fragment="<limits.h>") {
|
||||||
SWIGINTERN int
|
SWIGINTERN int
|
||||||
SWIG_AsVal_dec(long long)(JSValueRef obj, long long* val)
|
SWIG_AsVal_dec(long long)(JSValueRef obj, long long* val)
|
||||||
{
|
{
|
||||||
|
|
@ -132,7 +136,9 @@ SWIG_From_dec(unsigned long long)(unsigned long long value)
|
||||||
}
|
}
|
||||||
|
|
||||||
%fragment(SWIG_AsVal_frag(unsigned long long),"header",
|
%fragment(SWIG_AsVal_frag(unsigned long long),"header",
|
||||||
fragment="SWIG_CanCastAsInteger") {
|
fragment=SWIG_AsVal_frag(unsigned long),
|
||||||
|
fragment="SWIG_CanCastAsInteger",
|
||||||
|
fragment="<limits.h>") {
|
||||||
SWIGINTERN int
|
SWIGINTERN int
|
||||||
SWIG_AsVal_dec(unsigned long long)(JSValueRef obj, unsigned long long *val)
|
SWIG_AsVal_dec(unsigned long long)(JSValueRef obj, unsigned long long *val)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -110,7 +110,9 @@ int SWIG_AsVal_dec(unsigned long)(v8::Handle<v8::Value> obj, unsigned long *val)
|
||||||
/* long long */
|
/* long long */
|
||||||
// Note: these are copied from 'long' and probably need fixing
|
// Note: these are copied from 'long' and probably need fixing
|
||||||
|
|
||||||
%fragment(SWIG_From_frag(long long),"header") {
|
%fragment(SWIG_From_frag(long long),"header",
|
||||||
|
fragment=SWIG_From_frag(long),
|
||||||
|
fragment="<limits.h>") {
|
||||||
SWIGINTERNINLINE
|
SWIGINTERNINLINE
|
||||||
v8::Handle<v8::Value> SWIG_From_dec(long long)(long long value)
|
v8::Handle<v8::Value> SWIG_From_dec(long long)(long long value)
|
||||||
{
|
{
|
||||||
|
|
@ -119,9 +121,11 @@ v8::Handle<v8::Value> SWIG_From_dec(long long)(long long value)
|
||||||
}
|
}
|
||||||
|
|
||||||
%fragment(SWIG_AsVal_frag(long long),"header",
|
%fragment(SWIG_AsVal_frag(long long),"header",
|
||||||
fragment="SWIG_CanCastAsInteger") {
|
fragment=SWIG_AsVal_frag(long),
|
||||||
|
fragment="SWIG_CanCastAsInteger",
|
||||||
|
fragment="<limits.h>") {
|
||||||
SWIGINTERN
|
SWIGINTERN
|
||||||
int SWIG_AsVal_dec(long)(v8::Handle<v8::Value> obj, long long* val)
|
int SWIG_AsVal_dec(long long)(v8::Handle<v8::Value> obj, long long* val)
|
||||||
{
|
{
|
||||||
if (!obj->IsNumber()) {
|
if (!obj->IsNumber()) {
|
||||||
return SWIG_TypeError;
|
return SWIG_TypeError;
|
||||||
|
|
@ -136,7 +140,8 @@ int SWIG_AsVal_dec(long)(v8::Handle<v8::Value> obj, long long* val)
|
||||||
// Note: these are copied from 'unsigned long' and probably need fixing
|
// Note: these are copied from 'unsigned long' and probably need fixing
|
||||||
|
|
||||||
%fragment(SWIG_From_frag(unsigned long long),"header",
|
%fragment(SWIG_From_frag(unsigned long long),"header",
|
||||||
fragment=SWIG_From_frag(long long)) {
|
fragment=SWIG_From_frag(long long),
|
||||||
|
fragment="<limits.h>") {
|
||||||
SWIGINTERNINLINE
|
SWIGINTERNINLINE
|
||||||
v8::Handle<v8::Value> SWIG_From_dec(unsigned long long)(unsigned long long value)
|
v8::Handle<v8::Value> SWIG_From_dec(unsigned long long)(unsigned long long value)
|
||||||
{
|
{
|
||||||
|
|
@ -146,9 +151,11 @@ v8::Handle<v8::Value> SWIG_From_dec(unsigned long long)(unsigned long long value
|
||||||
}
|
}
|
||||||
|
|
||||||
%fragment(SWIG_AsVal_frag(unsigned long long),"header",
|
%fragment(SWIG_AsVal_frag(unsigned long long),"header",
|
||||||
fragment="SWIG_CanCastAsInteger") {
|
fragment=SWIG_AsVal_frag(unsigned long),
|
||||||
|
fragment="SWIG_CanCastAsInteger",
|
||||||
|
fragment="<limits.h>") {
|
||||||
SWIGINTERN
|
SWIGINTERN
|
||||||
int SWIG_AsVal_dec(unsigned long)(v8::Handle<v8::Value> obj, unsigned long long *val)
|
int SWIG_AsVal_dec(unsigned long long)(v8::Handle<v8::Value> obj, unsigned long long *val)
|
||||||
{
|
{
|
||||||
if(!obj->IsNumber()) {
|
if(!obj->IsNumber()) {
|
||||||
return SWIG_TypeError;
|
return SWIG_TypeError;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue