Browse Source

Update CppParser bindings

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@iki.fi>
pull/252/head
Tomi Valkeinen 11 years ago committed by triton
parent
commit
3cbf465a49
  1. 12
      src/CppParser/Bindings/CLI/AST.cpp
  2. 30
      src/CppParser/Bindings/CLI/AST.h
  3. 12
      src/CppParser/Bindings/CSharp/i686-pc-win32/AST.cs

12
src/CppParser/Bindings/CLI/AST.cpp

@ -216,12 +216,12 @@ void CppSharp::Parser::AST::ArrayType::SizeType::set(CppSharp::Parser::AST::Arra @@ -216,12 +216,12 @@ void CppSharp::Parser::AST::ArrayType::SizeType::set(CppSharp::Parser::AST::Arra
((::CppSharp::CppParser::AST::ArrayType*)NativePtr)->SizeType = (::CppSharp::CppParser::AST::ArrayType::ArraySize)value;
}
int CppSharp::Parser::AST::ArrayType::Size::get()
long CppSharp::Parser::AST::ArrayType::Size::get()
{
return ((::CppSharp::CppParser::AST::ArrayType*)NativePtr)->Size;
}
void CppSharp::Parser::AST::ArrayType::Size::set(int value)
void CppSharp::Parser::AST::ArrayType::Size::set(long value)
{
((::CppSharp::CppParser::AST::ArrayType*)NativePtr)->Size = value;
}
@ -513,12 +513,12 @@ void CppSharp::Parser::AST::TemplateArgument::Declaration::set(CppSharp::Parser: @@ -513,12 +513,12 @@ void CppSharp::Parser::AST::TemplateArgument::Declaration::set(CppSharp::Parser:
((::CppSharp::CppParser::AST::TemplateArgument*)NativePtr)->Declaration = (::CppSharp::CppParser::AST::Declaration*)value->NativePtr;
}
int CppSharp::Parser::AST::TemplateArgument::Integral::get()
long CppSharp::Parser::AST::TemplateArgument::Integral::get()
{
return ((::CppSharp::CppParser::AST::TemplateArgument*)NativePtr)->Integral;
}
void CppSharp::Parser::AST::TemplateArgument::Integral::set(int value)
void CppSharp::Parser::AST::TemplateArgument::Integral::set(long value)
{
((::CppSharp::CppParser::AST::TemplateArgument*)NativePtr)->Integral = value;
}
@ -1061,12 +1061,12 @@ void CppSharp::Parser::AST::ClassLayout::HasOwnVFPtr::set(bool value) @@ -1061,12 +1061,12 @@ void CppSharp::Parser::AST::ClassLayout::HasOwnVFPtr::set(bool value)
((::CppSharp::CppParser::AST::ClassLayout*)NativePtr)->HasOwnVFPtr = value;
}
int CppSharp::Parser::AST::ClassLayout::VBPtrOffset::get()
long CppSharp::Parser::AST::ClassLayout::VBPtrOffset::get()
{
return ((::CppSharp::CppParser::AST::ClassLayout*)NativePtr)->VBPtrOffset;
}
void CppSharp::Parser::AST::ClassLayout::VBPtrOffset::set(int value)
void CppSharp::Parser::AST::ClassLayout::VBPtrOffset::set(long value)
{
((::CppSharp::CppParser::AST::ClassLayout*)NativePtr)->VBPtrOffset = value;
}

30
src/CppParser/Bindings/CLI/AST.h

@ -239,14 +239,14 @@ namespace CppSharp @@ -239,14 +239,14 @@ namespace CppSharp
WideChar = 3,
Char = 4,
UChar = 5,
Int16 = 6,
UInt16 = 7,
Int32 = 8,
UInt32 = 9,
Short = 6,
UShort = 7,
Int = 8,
UInt = 9,
Long = 10,
ULong = 11,
Int64 = 12,
UInt64 = 13,
LongLong = 12,
ULongLong = 13,
Float = 14,
Double = 15,
IntPtr = 16
@ -412,10 +412,10 @@ namespace CppSharp @@ -412,10 +412,10 @@ namespace CppSharp
void set(CppSharp::Parser::AST::ArrayType::ArraySize);
}
property int Size
property long Size
{
int get();
void set(int);
long get();
void set(long);
}
};
@ -601,10 +601,10 @@ namespace CppSharp @@ -601,10 +601,10 @@ namespace CppSharp
void set(CppSharp::Parser::AST::Declaration^);
}
property int Integral
property long Integral
{
int get();
void set(int);
long get();
void set(long);
}
};
@ -907,10 +907,10 @@ namespace CppSharp @@ -907,10 +907,10 @@ namespace CppSharp
void set(bool);
}
property int VBPtrOffset
property long VBPtrOffset
{
int get();
void set(int);
long get();
void set(long);
}
property int Alignment

12
src/CppParser/Bindings/CSharp/i686-pc-win32/AST.cs

@ -167,14 +167,14 @@ namespace CppSharp @@ -167,14 +167,14 @@ namespace CppSharp
WideChar = 3,
Char = 4,
UChar = 5,
Int16 = 6,
UInt16 = 7,
Int32 = 8,
UInt32 = 9,
Short = 6,
UShort = 7,
Int = 8,
UInt = 9,
Long = 10,
ULong = 11,
Int64 = 12,
UInt64 = 13,
LongLong = 12,
ULongLong = 13,
Float = 14,
Double = 15,
IntPtr = 16

Loading…
Cancel
Save