Elias Holzer
|
474f82b513
|
Added support for explicit conversion operators and added new pass which will create implicit and explicit conversion operators out of single argument constructors.
Conflicts:
src/Generator/Passes/CheckAmbiguousFunctions.cs
src/Generator/Passes/CheckOperatorsOverloads.cs
|
11 years ago |
triton
|
df188d92f8
|
Fixed the tests by adding another option for the advanced property pass.
Long-term, I'd like to see both passes merged...
|
11 years ago |
triton
|
a070912c1a
|
Enable copy constructors for some tests since they rely on their existence.
|
11 years ago |
triton
|
fe0c6ebfa8
|
Fixed test case by using CppSharp.AST.Extensions.
|
11 years ago |
Dimitar Dobrev
|
7477b90023
|
Moved the tests for copy ctors to separate classes.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
triton
|
1b7947538a
|
Move all the testing infrastructure to CppSharp.Generator.Tests.
|
12 years ago |
triton
|
52cf3702a6
|
Minor formatting fixes.
|
12 years ago |
Dimitar Dobrev
|
6dcb8fa593
|
Added the option to have attributes generated.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
79883199f5
|
Prevented the renaming of constructors if there is duplication of names.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
84fba50cf6
|
Extended the searching for type maps to try both qualified and unqualified names and both full template declarations and just templated types.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
7ecafc9858
|
Prevented renaming of methods when a base class has a property of the same name. Made the delegates used in abstract implementations prefixed with an underscore and internal.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
9deaa403bc
|
Fixed a crash when setting up v-tables.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
triton
|
07c5f7339f
|
Simplify the tests Main method.
|
12 years ago |
triton
|
d114ac0f0e
|
Renamed LanguageGeneratorKind to GeneratorKind.
|
12 years ago |
Dimitar Dobrev
|
19bae92f9b
|
Added a fake option so that the build stays healthy since the C++/CLI-back-end does not properly support properties yet.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
d7a91d1719
|
Added a fake option for multiple inheritance so that the build stays healthy.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
cf58c70d23
|
Moved all ignored tests for the C# back-end to a temporary test project and enabled them.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |