4098 Commits (4a0167e10ce8bff0cce3f02c4e7ae6512c518034)
 

Author SHA1 Message Date
Dimitar Dobrev 4a0167e10c Made whether a method is an override adjustable. 8 years ago
Joao Matos 661609176a Rewrite build config file generation in Premake. 8 years ago
Joao Matos e6077448a0 Update Premake5 to fix Nuget bug. 8 years ago
Joao Matos 184f678f38 Use dotnetframework instead of framework Premake command. 8 years ago
Joao Matos 66637ccd31 Default to .NET Framework 4.6 in Premake. 8 years ago
Kimon Topouzidis b4735df891 Included the comments plain text to the remarks block. (#907) 8 years ago
Abhinav Tripathi 2ccdc59fc0 Fix the typo in LLVM.lua (#906) 8 years ago
Dimitar Dobrev f9a8798b8f Fixed the generated C# for setters with a reference to a primitive type. 8 years ago
Kimon Topouzidis db164c0c0b Ensured a single element for remarks in the generated XML documentation comments. (#904) 8 years ago
Dimitar Dobrev d2426a7db6 Fixed the renaming of methods in forwarded types from secondary bases in dependencies. 8 years ago
Dimitar Dobrev 8b9c3ab89f Fixed a regression when a public virtual is overridden as private. 8 years ago
Dimitar Dobrev 2f2f13f352 Deleted an unused method. 8 years ago
Dimitar Dobrev d3e8cc51d5 Further simplified the getting of base methods from only the primary bases. 8 years ago
Dimitar Dobrev e0367c5601 Simplified the getting of base methods from only the primary bases. 8 years ago
Dimitar Dobrev 0c22c4deb7 Simplified the generation of C# for base calls. 8 years ago
Dimitar Dobrev 0ecb7fc156 Changed the getting of a root base method to use the list of overrides. 8 years ago
Dimitar Dobrev 845bf5b7f1 Based if a method is an override exclusively on if it has any overridden methods. 8 years ago
Dimitar Dobrev 8cb7207df7 Deleted code made redundant by the equalisation of access for overrides. 8 years ago
Dimitar Dobrev e2e4109631 Added to a method a list of its overridden methods. 8 years ago
Dimitar Dobrev cf98ecd36e Generated internals of external specialisations only if the template has template fields. 8 years ago
Dimitar Dobrev 49104ee0bf Added a test for getting bases of ignored overrides in secondary bases. 8 years ago
Dimitar Dobrev 0124c43439 Removed a hack while renaming. 8 years ago
Dimitar Dobrev e62651a954 Fixed the getting of base methods to include ignored ones. 8 years ago
Dimitar Dobrev cece243a06 Equalised the access of overrides and their base methods. 8 years ago
Mohit Mohta 48c6094f52 Fixed the code generation for indexers returning a void pointer (#901) 8 years ago
Dimitar Dobrev 2002377f27 Fixed the generated C# when a protected constructor has a parameter with a protected type. 8 years ago
Dimitar Dobrev 081b111dc7 Fixed the generated C# when an external specialisation with a dependent field is used as a field. 8 years ago
Kimon Topouzidis f1396727db Reused the walking of declarations when getting name-spaces in the parser. (#900) 8 years ago
Kimon Topouzidis 3760d4d550 Made Function a DeclarationContext to match the Clang AST. (#896) 8 years ago
Mohit Mohta 3e8b15c42c Made the C/C++ language switches adjustable in managed code. (#895) 8 years ago
Kimon Topouzidis e89f7a344e Refactored the way comments are printed. (#893) 8 years ago
Mohit Mohta fa0d129000 Moved the definition of SetupArguments before SetupIncludes (#894) 8 years ago
Mohit Mohta 5227e517fc Added an option to enable or disable RTTI (#892) 8 years ago
Dimitar Dobrev 678496acbb Revert "Worked around https://appveyor.statuspage.io/incidents/m2vdvw39kdk8." 8 years ago
Dimitar Dobrev 3aea79af7f Worked around https://appveyor.statuspage.io/incidents/m2vdvw39kdk8. 8 years ago
Dimitar Dobrev 9b0e0ba611 Fixed the generation of inlines to handle types in classes in name-spaces. 8 years ago
Dimitar Dobrev 617e7c78d8 Restored the overload of SetupMSVC with a parameter. 8 years ago
Kimon Topouzidis 052b2b3a86 Added support for the Doxygen tag for making bold text. (#889) 8 years ago
Mohit Mohta 65d6c49e1b Making the code run properly from a different working directory (#891) 8 years ago
Mohit Mohta ed5eab6add Pass the path of clang includes to ResourceDir (#888) 8 years ago
Dimitar Dobrev 6918d9d769 Made the generated exception for templates more explanatory. 8 years ago
Dimitar Dobrev 1084dcc1df Deleted unused code from the C# generator. 8 years ago
Dimitar Dobrev f4d9259450 Regenerated the parser bindings. 8 years ago
Dimitar Dobrev 40e6abbd22 Deleted pointless indexation of overloads. 8 years ago
Dimitar Dobrev 351bae6bb6 Removed redundant indexation from internal functions in C#. 8 years ago
Dimitar Dobrev f646647159 Ignored system declarations before checking for others to ignore. 8 years ago
Dimitar Dobrev fa9652aa72 Fixed the generation of symbols to include supported specialisations. 8 years ago
Dimitar Dobrev 6a414939e5 Extended the finding of symbols to work for specialisations. 8 years ago
Kimon Topouzidis 01677b0cb1 Fixed the generated #includes when renaming output files. (#887) 8 years ago
Dimitar Dobrev 898001fecd Improved the detection of used template specialisations. 8 years ago