João Matos
|
ae5b3a72a2
|
Merge pull request #356 from ddobrev/master
Fixed invalid code generated for typedef pointer params by the C++/CLI back-end
|
11 years ago |
Dimitar Dobrev
|
011cdf2ae6
|
Fixed invalid code generated for typedef pointer params by the C++/CLI back-end.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
triton
|
6bd26ac443
|
Improved wide char handling in the C# and CLI.
References #320.
|
11 years ago |
triton
|
ec4ee6ba3c
|
Fixed handling of static fields in the parser.
References #320.
|
11 years ago |
João Matos
|
3e0a847831
|
Update README.md
|
11 years ago |
João Matos
|
a1e5b36f6c
|
Merge pull request #355 from ddobrev/master
Removed redundant "new" key-words in generated C# code
|
11 years ago |
Dimitar Dobrev
|
17a8fc732f
|
Removed redundant "new" key-words in generated C# code.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
triton
|
100d43c2b0
|
Fixes classes wrongly being assigned as static classes.
Closes #348.
|
11 years ago |
triton
|
fe56198ceb
|
Fixed ToolSetToUse to work with the latest Clang expectations.
|
11 years ago |
triton
|
b8d4999e98
|
Fixed code generation for structors with HasThisReturn set to true.
|
11 years ago |
triton
|
3ab4d570a3
|
Removes the remaining SetClassAsValueType from ParserGen.
Fixes diagnostics not showing up. These cannot be value types else diagnostics won't be copied in CLI copy constructors.
|
11 years ago |
triton
|
cbb4451284
|
Small code cleanup. Non-functional change.
|
11 years ago |
triton
|
4dc6e84cc3
|
Use a cast instead of an 'as' check.
|
11 years ago |
triton
|
3b7cf2171d
|
Take advantage of 'this' return information to adjust the return type of structors.
|
11 years ago |
triton
|
8c962c2cb7
|
Fixed the IsItaniumLikeAbi check.
|
11 years ago |
triton
|
740a284323
|
Added support for iOS and iOS 64-bits ABIs.
|
11 years ago |
triton
|
406fabd949
|
Improved support for Itanium-like ABIs.
|
11 years ago |
triton
|
67a4821a8e
|
Improved ABI kind handling in the parser.
|
11 years ago |
triton
|
169a3fa610
|
Added support for keeping ABI-specific function 'this' return information.
|
11 years ago |
triton
|
cd85f8b6a5
|
Improved GetSourceDirectory to be a little more robust.
|
11 years ago |
João Matos
|
de5552e11a
|
Merge pull request #354 from ddobrev/master
Simplified and precised the pass for inlines
|
11 years ago |
Dimitar Dobrev
|
f7099fe552
|
Simplified and precised the pass for inlines.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
b46c7fb6c0
|
Merge pull request #353 from ddobrev/master
Restored ParserOptions as a ref type because it is inherited
|
11 years ago |
Dimitar Dobrev
|
0ee5b23728
|
Restored ParserOptions as a ref type because it is inherited.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
b2eb4722b8
|
Merge pull request #352 from ddobrev/master
Fixed warnings about hidden methods in generated code
|
11 years ago |
Dimitar Dobrev
|
29ef01699f
|
Renamed the flag indicating whether to HGlobal-free an instance.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
Dimitar Dobrev
|
d15d3f615b
|
Fixed warnings about hidden methods in generated code.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
triton
|
d49be57467
|
Fixed generation bug for ARM ABI.
Closes #351.
|
11 years ago |
João Matos
|
0846bbe735
|
Merge pull request #350 from ddobrev/master
Fixed some problems with arrays of void after mapping void* to IntPtr
|
11 years ago |
Dimitar Dobrev
|
c4b48cf185
|
Fixed some problems with arrays of void after mapping void* to IntPtr.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
05bbfdd28d
|
Merge pull request #349 from ddobrev/master
Fixed an ambiguity between an internal ctor and a potential wrapped one
|
11 years ago |
Dimitar Dobrev
|
dd5c324d01
|
Entirely removed the Internal struct from implementations of abstract classes.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
Dimitar Dobrev
|
30cb2cbe85
|
Fixed an ambiguity between an internal ctor and a potential wrapped one.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
Dimitar Dobrev
|
880e109a2d
|
Fixed incompilable code caused by VS failing to run all pre-build events.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
349f133397
|
Merge pull request #347 from ddobrev/master
Fixed a memory problem in generated code. Mapped void* to IntPtr
|
11 years ago |
Dimitar Dobrev
|
b231b00de1
|
Wrapped void* as IntPtr because unlike int*, char*, etc., void* is just ugly and not useful.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
Dimitar Dobrev
|
f00fb2189f
|
Fixed a crash with GCC libs caused by calling FreeHGlobal on non-AllocHGlobal memory.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
b1a2a4b095
|
Merge pull request #346 from ddobrev/master
Fixed the finding of classes to also check name-spaces
|
11 years ago |
Dimitar Dobrev
|
4385ecac76
|
Fixed the finding of classes to also check name-spaces.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
e789eee792
|
Merge pull request #345 from ddobrev/master
Fixes for default arguments
|
11 years ago |
Dimitar Dobrev
|
2894999696
|
Fixed the generation of constructor overloads synthetised because of default arguments.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
Dimitar Dobrev
|
1dbc76f134
|
Fixed a bug when a char parameter is assigned a default value of 0.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
64e84832a9
|
Merge pull request #344 from ddobrev/master
Added the ability to only enable a given type map for a selected back-end
|
11 years ago |
Dimitar Dobrev
|
9e5be9e92c
|
Added the ability to only enable a given type map for a selected back-end.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
9ab2cee2ea
|
Merge pull request #343 from ddobrev/master
Removed a hack made redundant by the improved support for inlines
|
11 years ago |
Dimitar Dobrev
|
f67af3f59b
|
Removed a hack made redundant by the improved support for inlines.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
d8840132b2
|
Merge pull request #341 from ddobrev/master
Simplified the pass for inlines thus including more symbols
|
11 years ago |
Dimitar Dobrev
|
ee2582896c
|
Simplified the pass for inlines thus including more symbols.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
João Matos
|
7b9f10b4ae
|
Merge pull request #339 from ddobrev/master
Improved the advanced property pass to avoid a crash and generate more properties
|
11 years ago |
Dimitar Dobrev
|
3c7c19ffc0
|
Fixed the generation of anonymous types to consider parenting anonymous types.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |