Dimitar Dobrev
dddd165001
Fixed the generation of a null check before returning a value.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
9780409747
Merge pull request #315 from ddobrev/master
...
Compared types directly instead of their string representations
11 years ago
Dimitar Dobrev
011777a480
Compared types directly instead of their string representations.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
8a7ac7372e
Merge pull request #314 from ddobrev/master
...
Added a check for ignored ctors
11 years ago
Dimitar Dobrev
01bc87bde9
Added a check for ignored ctors.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
2ffa54c210
Merge pull request #313 from ddobrev/master
...
Included ignored fields in the wrappers for better marshalling
11 years ago
Dimitar Dobrev
65cac93259
Included ignored fields in the wrappers for better marshalling.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
df70aea743
Merge pull request #311 from ddobrev/master
...
Fixed a compilation error when wrapping abstract destructors
11 years ago
Dimitar Dobrev
d6d0d681c9
Fixed a compilation error when wrapping abstract destructors.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
4cb4f0e27b
Merge pull request #310 from ddobrev/master
...
Handled indirect return params in type maps
11 years ago
Dimitar Dobrev
db30cde06d
Handled indirect return params in type maps.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
fd9cd2dcd6
Merge pull request #309 from ddobrev/master
...
Fixed a bug causing abstract properties not to be overridden in abstract impls
11 years ago
Dimitar Dobrev
a5b59f67f8
Fixed bugs with abstract properties in abstract impls.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
576b06a8a5
Merge pull request #308 from ddobrev/master
...
Removed a needless renaming of parameters
11 years ago
Dimitar Dobrev
a7d0ef13f9
Removed a needless renaming of parameters.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
43ce59a5b1
Merge pull request #306 from tomspilman/str_inout
...
Const String In/Out Support
11 years ago
João Matos
3f55933936
Merge pull request #307 from ddobrev/master
...
Filled in default values, if any, of private overrides
11 years ago
Dimitar Dobrev
f16a5ff6e0
Ensured default values, if any, of parameters of overrides, are generated.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Conflicts:
src/Generator/Driver.cs
tests/Basic/Basic.cpp
tests/Basic/Basic.h
11 years ago
Tom Spilman
27a2016f8a
Added reference test case.
11 years ago
Tom Spilman
7e8f743228
Fixed const char string CS_IN_OUT case.
11 years ago
Tom Spilman
4bddc0798b
Added StringOutRef test.
...
Moved const char string in/out into its own test function.
11 years ago
Tom Spilman
d4e4aaffad
Fixed CLI and CSharp support for out parameter const char strings.
...
Added test for out parameter const char strings.
11 years ago
João Matos
723f5756ec
Merge pull request #305 from ddobrev/master
...
Added reading of dependencies of ELF libraries
11 years ago
Dimitar Dobrev
798e086ef9
Added reading of dependencies of ELF libraries.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
8b7a1057d1
Merge pull request #304 from tomspilman/static2
...
Alternate Static Protected Fix
11 years ago
Tom Spilman
6b791ed752
Fixed comment.
11 years ago
Tom Spilman
997de0e836
Added test for static protected methods/properties.
11 years ago
Tom Spilman
0f8977ec91
Fixed a couple of places where privates that need to be generated were being filtered.
11 years ago
Tom Spilman
f33637e30c
Fixed CheckStaticClass to promote protected members to private (as protected is not allowed in static classes).
11 years ago
Tom Spilman
17506c57d1
Added Declaration.IsExplicitlyGenerated.
11 years ago
João Matos
06c81a26a8
Merge pull request #303 from tomspilman/macrofix
...
Fixed Macro Parsing
11 years ago
Tom Spilman
9d7385bfbb
Fixed ParamStartLoc to be the correct parameter start location.
...
Added ParamEndLoc to make things clearer.
11 years ago
Tom Spilman
5e7c70bb1e
Changed generator to use CheckMacroPass.
11 years ago
João Matos
8d7ea55799
Merge pull request #299 from ddobrev/master
...
Prefixed a C++ enum usage to fix a GCC compilation error
11 years ago
Dimitar Dobrev
da3c496c33
Prefixed a C++ enum usage to fix a GCC compilation error.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
26cb4d858f
Merge pull request #298 from ddobrev/master
...
Added reading of dependencies of DLL-s
11 years ago
Dimitar Dobrev
29e2c58811
Added reading of dependencies of DLL-s.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
85b9faaae8
Merge pull request #297 from ddobrev/master
...
Added reading of symbols from DLL-s
11 years ago
Dimitar Dobrev
768b443038
Added reading of symbols from DLL-s.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
10d9384cca
Merge pull request #296 from ddobrev/master
...
Added an option for the language version
11 years ago
Dimitar Dobrev
548f0feb55
Added an option for the language version.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
5013397bcb
Merge pull request #294 from ddobrev/master
...
Extended the collection of library symbols to handle ELF shared objects
11 years ago
Dimitar Dobrev
76e254e766
Extended the collection of library symbols to handle ELF shared objects (.so).
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
triton
60b6348ae8
Remove the experimental warning from the OSX build as we're starting to use it in production.
11 years ago
triton
a1fe07edae
Removed the releases section from the readme as they're so old as to be useless.
11 years ago
João Matos
611779fdfc
Merge pull request #293 from tomba/linux-support
...
Linux support
11 years ago
Tomi Valkeinen
0d6c07a7a9
docs: update build instructions in GettingStarted.md
...
Update build instructions in GettingStarted.md.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@iki.fi>
11 years ago
Tomi Valkeinen
a67595ea3f
build: use linux bindings
...
Use CppParser C# bindings for linux when compiling on Linux.
Note: this always uses 64 bit version for now.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@iki.fi>
11 years ago
Tomi Valkeinen
f7810b47d8
CppParser: add generated linux bindings
...
Add C# Bindings for CppParser for 64 bit Linux.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@iki.fi>
11 years ago
Tomi Valkeinen
6b0612d5a1
ParserGen: Linux binding generation
...
Add code to generate Linux bindings.
This is experimental for now.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@iki.fi>
11 years ago