2753 Commits (77f45dee38d75c881c7c09db284198ad31412bf0)

Author SHA1 Message Date
Dimitar Dobrev 77f45dee38 Fixed the adjustment of the instance in cases of multiple inheritance. 9 years ago
Dimitar Dobrev 05c4213c28 Revert "Fixed the adjustment of the instance in cases of multiple inheritance." 9 years ago
Dimitar Dobrev e43dd1c18f Fixed the adjustment of the instance in cases of multiple inheritance. 9 years ago
Dimitar Dobrev c0184ff018 Removed an option not used anywhere. 9 years ago
Dimitar Dobrev 9cb7155679 Enforced the option for generating partial C# classes by removing it. 9 years ago
Dimitar Dobrev ad5505f113 Enabled multiple inheritance, and removed its option, in the C# generator. 9 years ago
Dimitar Dobrev 924ceaf85a Fixed the selection of a virtual table to call virtual methods through in the C# generator. 9 years ago
Joao Matos 1346957a66 Wrap some really long lines. 9 years ago
Joao Matos 54b586d0d0 Simplify CheckForDuplicates, decl is never a PreprocessedEntity. 9 years ago
Joao Matos 8076e5f1c6 Rename TypeDatabase to TypeMaps. 9 years ago
Joao Matos 7a26c11382 Rename VisitLibrary method to VisitASTContext. 9 years ago
Joao Matos b117410729 Moved typedef declarations to their own file. 9 years ago
Joao Matos 4d277afa69 Fixed C/C++ type printing of const pointers with const types. 9 years ago
Joao Matos 6eae58007c Make TestCompletionOfClassTemplates more robust. 9 years ago
Dimitar Dobrev d22e084c7c Fixed the walking of pointer types to use the correct qualifiers. 9 years ago
Dimitar Dobrev 56c1fab63b Fixed a bug causing a class layout to have the class as its own base. 9 years ago
Joao Matos f32375be4f Refactored and renamed ASTContext.FindOrCreateModule. 9 years ago
Joao Matos 098ff73e52 Rename type map database in binding context. 9 years ago
Joao Matos 6e0a079f7a Extracted Windows kits toolchain code into its own method. 9 years ago
Joao Matos cc773d1848 Refactored code to get VS SDK toolchain version in its own method. 9 years ago
Joao Matos c55a8fa79c Make it easier to map between the enum-based and integer-based VS versions. 9 years ago
Dimitar Dobrev db942dc06c Wrapped the reference qualifier of functions. 9 years ago
Joao Matos 186312a92b Fixed missing primitive types in CLI type printer. 9 years ago
Joao Matos d349134180 Reworked parser bindings build scripts to be more easily re-usable. 9 years ago
Joao Matos 4cb6da31ce Fixed FindMonoPath to return Mono base path and not binary path. 9 years ago
Dimitar Dobrev 9cbb13053a Fixed the generated code when an override has its access increased. 9 years ago
Joao Matos 7263c74b8f Whitespace fix. 9 years ago
Joao Matos e1b35398eb Renamed UppercaseFirst string helper to Capitalize. 9 years ago
Joao Matos 71c6e72959 Added convenience ctor to TypedefType. 9 years ago
Dimitar Dobrev 6cbd047392 Fixed the auto-compilation not to use an old and buggy CS compiler on Windows. 9 years ago
Joao Matos e7f9178ff4 Added Mono toolchain finding support code. 9 years ago
Joao Matos e1fae44c64 Refactored CppTypePrinter to be more easily extensible. 9 years ago
Dimitar Dobrev 7c9c91acc3 Fixed the generated C# when a method with a default arg is named the same as another, non-default, of its parameters. 9 years ago
Dimitar Dobrev a04c752b33 Fixed the generated C# when an abstract function has no default args but its overrides do. 9 years ago
Dimitar Dobrev 6245f9e105 Fixed the generated C# when an abstract function in a secondary base has a non-primitive default argument. 9 years ago
Dimitar Dobrev e68f9bc041 Revert "Improved diagnostic output in CheckIgnoredDecls." 9 years ago
Joao Matos 21dd5d71a8 Fixed ASTVisitor.VisitUnsupportedType to be virtual. 9 years ago
Joao Matos 284ee9eba3 Added support for printing variable arrays as pointers in C type printer. 9 years ago
Joao Matos e9992894cf Type ignore checker will now check for ignored array elements and unsupported types. 9 years ago
Joao Matos 7b1abc79bc Improved diagnostic output in CheckIgnoredDecls. 9 years ago
Joao Matos 76ce6c7836 Added an unsupported type node to the AST. 9 years ago
Joao Matos e90ffcc5bd Added Objective-C parameter printing to type printer. 9 years ago
Joao Matos 4c53c7d088 Added more generator languages kinds to C++#. 9 years ago
Dimitar Dobrev d2326a3883 Added processing of type aliases. 9 years ago
Dimitar Dobrev 6ed05c2b5d Fixed the generated C# with properties constructed from a returned value and a taken reference. 9 years ago
Dimitar Dobrev 3ee6165053 Fixed the generated C# when a virtual function returns a primitive pointer. 9 years ago
Dimitar Dobrev 7da5acda65 Fixed the handling of covariant returned types. 9 years ago
Dimitar Dobrev 9fe2d307dc Fixed the generated C# when marshalling a field of type const wchar_t*. 9 years ago
Dimitar Dobrev 1932798d45 Aligned pointers to classes when passing them converted to their secondary bases. 9 years ago
Dimitar Dobrev b16bb0a979 Moved the change of order when visiting properties to just the renaming pass. 9 years ago