4893 Commits (fixes)
 

Author SHA1 Message Date
Joao Matos b15ca8827e Avoid generating abstract implementations for template classes. 6 years ago
Joao Matos 3409498738 Fix template type checking in CovariantTypeComparer. 6 years ago
Joao Matos 36896f5859 Git ignore nested temporary obj folders. 6 years ago
Joao Matos abf219b019 Fix compile warning for unused variable. 6 years ago
Joao Matos fb1f637ec3 Workaround System.TypeLoad exception when running test-suite on macOS. 6 years ago
Ghasan Al-Sakkaf 0b9b10d2f5 Fix enum with zeros for hex literals 6 years ago
Dimitar Dobrev 74eab9f6cc Fix the moving of free functions to classes to match by module too 6 years ago
Dimitar Dobrev 05c70ea515 Generate valid C# when an external module has an unsupported operator 6 years ago
Dimitar Dobrev 67b3058d39 Fix a possible overflown stack when ignoring 6 years ago
Dimitar Dobrev 07b9e4ca10 Force compilation of all functions of specializations 6 years ago
Dimitar Dobrev 4bab0fc265 Fill in missed values when cloning functions 6 years ago
Dimitar Dobrev a00f34c4c9 Optimize the moving of functions to classes 6 years ago
Dimitar Dobrev c62f85bfa8 Delete a custom pass added as standard 6 years ago
Dimitar Dobrev f737ad6c00 Fix the C++ printing of function pointers in parameters 6 years ago
Dimitar Dobrev ba315702ea Eliminate generated symbols for ignored functions 6 years ago
Dimitar Dobrev 8459cabce9 Fix printing of type defs in C++ 6 years ago
Dimitar Dobrev 9aa8ad3f55 Remove the internal C# functions for virtual destructors 6 years ago
Dimitar Dobrev b94a89b3ec Give unique names to exported inlined functions 6 years ago
Dimitar Dobrev 7d784d2af6 Generate symbols for methods of specializations 6 years ago
Dimitar Dobrev 95a8cf9d5d Prevent possible duplication of properties 6 years ago
Dimitar Dobrev fd713a6d27 Optimize all passes which visited useless items 6 years ago
Dimitar Dobrev e26206ffc7 Make the pass for properties more extendable 6 years ago
Dimitar Dobrev d986132743 Split generation from addition of properties 6 years ago
Dimitar Dobrev 9ea4289f15 Simplify overrides of overrides of secondary bases 6 years ago
Dimitar Dobrev 65b17fc958 Optimize calls to base getters in properties 6 years ago
Dimitar Dobrev e592a2b611 Fix properties when a setter precedes a getter 6 years ago
Dimitar Dobrev ed6f8f1f96 Fix comparison of char and const char* in overloading 6 years ago
Dimitar Dobrev 0e0513feaa Fix regressed overloaded potential setters 6 years ago
Dimitar Dobrev 51978ad4c4 Restore writeable properties starting with verbs 6 years ago
Dimitar Dobrev e11057d71d Fix regressed virtual read-only properties with setters in subclasses 6 years ago
Dimitar Dobrev 9d365a6b9a Restore mapping of two properties of the same name save for a prefix 6 years ago
Dimitar Dobrev d2ebabbebe Restore mapping of overloaded getters to methods 6 years ago
Dimitar Dobrev 499ecc3b89 Simplify searching for base properties 6 years ago
Dimitar Dobrev 914b977dfd Optimize the pass for properties 6 years ago
João Matos fc20e9f495
Clarify limitations around exceptions and RTTI. 6 years ago
Dimitar Dobrev 881530793c Destroy returned by value std::strings 6 years ago
Dimitar Dobrev 17cc96bafd Regenerate the parser bindings 6 years ago
Dimitar Dobrev 6e963c1033 Remove useless creation of managed std::strings 6 years ago
Dimitar Dobrev 739858f312 Regenerate the parser bindings 6 years ago
Dimitar Dobrev b12acfcce7 Upgrade ANSI marshalling to UTF-8 marshalling 6 years ago
Dimitar Dobrev 573272e855 Generate valid C# when a renamed override causes conflicts 6 years ago
Dimitar Dobrev d9a33bac7b Ensure protected nested types are accessible with multiple inheritance 6 years ago
Dimitar Dobrev c6ffa9ddf2 Fix the regressed indentation of printed comments 6 years ago
Dimitar Dobrev 96d231e5d4 Generate projects for .NET 4.7 to use new features 6 years ago
Dimitar Dobrev 990d04d2cd Regenerate the parser bindings 6 years ago
Dimitar Dobrev a0da3b37b1 Simplify the generated C# for marshalling strings 6 years ago
Dimitar Dobrev 894799b58d Document the release of CppSharp 0.10.1 6 years ago
Dimitar Dobrev 1792f529ff Fix the getting of references to pointers in C# 6 years ago
Dimitar Dobrev 62fc6f90d9 Fix the passing of references to pointers in C# 6 years ago
Dimitar Dobrev c0510730f0 Prefer non-mapped types when resolving ambiguous overloads 6 years ago