Dimitar Dobrev
|
0d605cd3fa
|
Fixed the target triples with the new Clang.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
triton
|
7f9c05f6a8
|
Removed outdated patches.
|
11 years ago |
triton
|
f2fb5fb9d7
|
Updated LLVM and Clang revisions.
|
11 years ago |
João Matos
|
3bc9539b9f
|
Merge pull request #329 from ddobrev/master
Fixed run-time crashes caused by updating to the new Clang
|
11 years ago |
Dimitar Dobrev
|
acdc093e0a
|
Fixed run-time crashes caused by updating to the new Clang.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
triton
|
03b7882bf3
|
Added missing TypeMaps.Tests.cs.
|
11 years ago |
triton
|
e606a7f2d0
|
Fixed parser to work with latest LLVM and Clang revisions.
|
11 years ago |
triton
|
934558ed54
|
Code cleanups, no functional changes intended.
|
11 years ago |
triton
|
9b0f221334
|
Try an alternative path separator when cleaning up file paths.
|
11 years ago |
triton
|
937bff4e2c
|
Skip generating some unique methods (ctors and dtors) for base classes when handling value types.
|
11 years ago |
triton
|
dc186ad5da
|
Stubbed out some type printing overloads.
|
11 years ago |
triton
|
8a3f50337c
|
Added an hack for parsing declaration without unique native pointers.
We only need this because we're re-using the parameter declaration for function type parameters.
|
11 years ago |
triton
|
2a124ce1a3
|
Implemented type printing for "va_list" type map.
|
11 years ago |
triton
|
3d55f436a3
|
Workaround for COFF compiling issue due to conflicting preprocessor defines.
|
11 years ago |
João Matos
|
853c0078b9
|
Merge pull request #327 from ddobrev/master
Fixed a crash when parsing va_list in a GCC 64-bit environment
|
11 years ago |
Dimitar Dobrev
|
7a68a1c9c0
|
Fixed a crash when parsing va_list in a GCC 64-bit environment.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
097f8814cb
|
Merge pull request #326 from ddobrev/master
Fixed the wrapping of free functions when using the single-file option
|
11 years ago |
Dimitar Dobrev
|
edabc9d0af
|
Fixed the wrapping of free functions when using the single-file option.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
dcd294f3ee
|
Merge pull request #325 from ddobrev/master
Added an option controlling the stripping of the "lib" prefix, if any, of the wrapped lib
|
11 years ago |
Dimitar Dobrev
|
719c1193ad
|
Added an option controlling the stripping of the "lib" prefix, if any, of the wrapped lib.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
db58c248de
|
Merge pull request #324 from ddobrev/master
Replaced the usage of memcpy with a simple dereference assignment
|
11 years ago |
Dimitar Dobrev
|
1387b636e2
|
Replaced the usage of memcpy with a simple dereference assignment.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
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 |