triton
023262647b
Workaround VS 2015 support since Clang cannot handle it yet.
...
Errors:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xtr1common(227,22): error: use of undeclared identifier 'char16_t'
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xtr1common(233,22): error: use of undeclared identifier 'char32_t'
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstddef(408,14):error: use of undeclared identifier 'char16_t'
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstddef(414,14):error: use of undeclared identifier 'char32_t'
C:\Program Files (x86)\Windows Kits\8.1\include\um\winnt.h(938,2): error: Must define a target architecture.
C:\Program Files (x86)\Windows Kits\8.1\include\um\oaidl.h(473,31): error: cannot combine with previous 'type-name' declaration specifier
11 years ago
triton
39dee146e2
Improved VS 2015 support on MSVC toolchain by looking up Universal CRT paths.
11 years ago
triton
e203aff22d
Added Windows Kits SDK support code to MSVC toolchain.
11 years ago
triton
4a6c55d6d8
Documented ToolchainVersion fields.
11 years ago
triton
06f57f29c4
Formatting / code quality fixes.
11 years ago
triton
27e537c59b
Extract platform detection logic into its own file.
11 years ago
triton
17d4342433
Whitespace fixes.
11 years ago
triton
4034a407f3
Added Visual Studio / MSVC toolchain support.
11 years ago
triton
31f84154ce
Small non-functional fixes to Xcode toolchain code.
11 years ago
João Matos
9d7925515b
Merge pull request #495 from genuinelucifer/paramTypeToInterfacePass
...
Added param to interface pass for Operator functions.
11 years ago
Abhinav Tripathi
33cb87ad65
Added param to interface pass for Operator functions and a test.
11 years ago
João Matos
f00575eb4a
Added beginnings of a parser bootstrap code generator.
...
This is going to be extended by @afesteves in his Google Summer of Code work.
11 years ago
João Matos
6d60f6a2ac
Re-generated the parser bindings.
...
Fixes https://github.com/mono/CppSharp/issues/494 .
11 years ago
João Matos
6917008a4b
Use the qualified class name when handling returned class pointers.
11 years ago
João Matos
be7980906d
Re-generated the parser bindings.
11 years ago
João Matos
ee8d1b5367
Enable copy constructor generation on parser bindings.
11 years ago
João Matos
54c772b6ac
Use the same path to Linux parser generation headers as on OSX.
11 years ago
João Matos
2e448a5c83
Ignore TestPassAnonymousDelegate test as it's causing NUnit exceptions on AppVeyor.
11 years ago
João Matos
2bd4cae894
Download and extract LLVM dependency on AppVeyor build.
11 years ago
João Matos
c39ff1f612
Updated AppVeyor build script.
11 years ago
João Matos
4612ee508b
Fixed typo in README.md
11 years ago
João Matos
ce46331dba
Reworked the README with AppVeyor build status.
11 years ago
Joao Matos
4d9affd529
Added first version of AppVeyor build script.
11 years ago
João Matos
2467f06240
Merge pull request #492 from ddobrev/master
...
Generated comments for variables (static fields in C#)
11 years ago
Dimitar Dobrev
1e195a166a
Generated comments for variables (static fields in C#).
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
triton
95c34277a3
Code formatting fixes.
11 years ago
João Matos
6f68dedcf0
Merge pull request #491 from genuinelucifer/cs_val_arrays
...
Fixed code generation when using arrays in ValueType types.
11 years ago
triton
74f9ab8a19
Check if we're generating copy constructors before trying to use them.
11 years ago
triton
ea4ce03e92
Use the qualified class name when casting the object from the native/managed map.
11 years ago
triton
14e53b523f
Cast when creating new object instances since CreateInstance returns the base type.
11 years ago
Abhinav Tripathi
384dac3442
Fixed code generation when using arrays in ValueType types.
11 years ago
triton
0ec9ced29e
Rename the Xcode toolchain class.
11 years ago
triton
23685ba188
Move the Xcode toolchain code to its own file.
11 years ago
triton
39e2f705ee
Git ignore some more folders.
11 years ago
triton
a9101ece64
Rename the diagnostic emit overloads so they're more uniform.
11 years ago
triton
2620fda064
Get rid of diagnostic IDs as these never got used in practice.
11 years ago
João Matos
4d83809135
Merge pull request #488 from ddobrev/master
...
Fixed a bug when having protected properties in a secondary base
11 years ago
Dimitar Dobrev
14f5358daa
Fixed a bug when having protected properties in a secondary base.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
c6a0e6af18
Merge pull request #487 from genuinelucifer/cs_out_ptr_assign
...
Fixed code gen when using non primitive pointer type CS_OUT args.
11 years ago
Abhinav Tripathi
fc54f71893
Fixed code gen when using non primitive pointer type CS_OUT args.
11 years ago
João Matos
7c8bc4563f
Merge pull request #485 from ddobrev/master
...
Fixe a bug when renaming statics in base classes
11 years ago
Dimitar Dobrev
fd20f4a2e4
Fixe a bug when renaming statics in base classes.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
580a96953f
Merge pull request #484 from ddobrev/master
...
Added a test for protected members in secondary bases
11 years ago
Dimitar Dobrev
213f0884c9
Added a test for protected members in secondary bases.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
7c1342c6cd
Merge pull request #483 from ddobrev/master
...
Ensured implementations of interface members are properly renamed
11 years ago
Dimitar Dobrev
d7e74c68e6
Ensured implementations of interface members are properly renamed.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
1c71238a30
Merge pull request #482 from ddobrev/master
...
Fixed the "override" modifier of overridden methods and properties from secondary bases
11 years ago
Dimitar Dobrev
9ce1fea794
Fixed the "override" modifier of overridden methods and properties from secondary bases.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago
João Matos
1550cd0919
Merge pull request #481 from ddobrev/master
...
Fixed a bug when having a field with a protected ignored type
11 years ago
Dimitar Dobrev
a7799edb14
Fixed a bug when having a field with a protected ignored type.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
11 years ago