João Matos
|
513c58e970
|
Merge pull request #323 from ddobrev/master
Moved the code for creating a ref object by value from the marshalling printer to a valid ctor by value
|
11 years ago |
Dimitar Dobrev
|
0e8a6e368c
|
Moved the code for creating a ref object by value from the marshalling printer to a valid ctor by value.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
ca58e389f5
|
Merge pull request #322 from ddobrev/master
Fixed all bugs with default arguments uncovered by wrapping Qt
|
11 years ago |
Dimitar Dobrev
|
de4c551fda
|
Worked around a specific default argument construct used in Qt.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
Dimitar Dobrev
|
95547dbec8
|
Fixed default arguments with enums directly declared in headers.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
Dimitar Dobrev
|
3b8873022b
|
Handled built-in binary operators in default arguments.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
Dimitar Dobrev
|
d481cf8078
|
Fixed the renaming of overloads generated because of default arguments.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
Dimitar Dobrev
|
88a88599e7
|
Fixed the wrapping of bit masks in default arguments.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Conflicts:
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/AST.cs
|
11 years ago |
João Matos
|
50f0e339e2
|
Merge pull request #319 from ddobrev/master
Fixed a bug when converting name-spaces
|
11 years ago |
Dimitar Dobrev
|
af101c5f60
|
Fixed a bug when converting name-spaces.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
23248be3dc
|
Merge pull request #318 from ddobrev/master
Fixed the generation of default argument when a reference is assigned a value
|
11 years ago |
Dimitar Dobrev
|
2bc06983f3
|
Fixed the generation of default argument when a reference is assigned a value.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
89bcf78834
|
Merge pull request #317 from ddobrev/master
Fixed the advanced pass for properties to skip ignored methods
|
11 years ago |
Dimitar Dobrev
|
17fa53ac06
|
Fixed the advanced pass for properties to skip ignored methods.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
53f0a248cc
|
Merge pull request #316 from ddobrev/master
Fixed the generation of a null check before returning a value
|
11 years ago |
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 |