3673 Commits (7ce23aebc092a7cd216beb1c1424b0357fdcf38d)
 

Author SHA1 Message Date
Joao Matos 7ce23aebc0 Clean up compilation warnings. 10 years ago
Joao Matos 04ee2e5b7d Rename CodeGenerator.Templates to Outputs. 10 years ago
Joao Matos b49389e409 Rename CodeTemplate to CodeGenerator. 10 years ago
Dimitar Dobrev 87a75e3acd Changed the generation of C++ for inlines not to rely on -fkeep-inline-functions. 10 years ago
Dimitar Dobrev 5a17cc12e1 Extended the searching for type maps to try resolving type defs. 10 years ago
Dimitar Dobrev 99bb582e57 Fixed a crash when blocking the pass for finding symbols from outside. 10 years ago
Dimitar Dobrev 8fa4a1082e Supported the "volatile" qualifier in the CPP printer. 10 years ago
Dimitar Dobrev fc55c7ed09 Added a mechanism for external code to block the pass for finding symbols. 10 years ago
Dimitar Dobrev e490343dfc Skipped checking for symbols of virtual functions as we call those through the v-table. 10 years ago
Joao Matos 28b28d7420 Remove unused using. 10 years ago
Joao Matos 2e2310a159 Remove some dead code from ClassExtensions.cs. 10 years ago
Dimitar Dobrev 930dd85f15 Ensured delegates are generated within the main name-space and reused them more. 10 years ago
Joao Matos 9807ffdec7 Fixed class documentation for ASTContext. 10 years ago
Joao Matos 2b0380a77e Simplify return condition in CheckStaticClass.IsProtectedClassMember. 10 years ago
Dimitar Dobrev c82c6f0048 Removed the method for constructing the type of a function as we now read it in the parser. 10 years ago
Dimitar Dobrev 2531d631c6 Ensured template arguments of specialised functions are read. 10 years ago
Dimitar Dobrev 5899f0e0c4 Handled base "setters" overridden in derived types with a getter. 10 years ago
Joao Matos 6c1efef92b Remove unused patches/ top level dir. 10 years ago
Joao Matos 90abca7dc2 Remove CheckVTableComponentsPass. 10 years ago
Joao Matos dad7ec8ccb Refactor protected class member checking in CheckStaticClass. 10 years ago
Joao Matos 0798cc8a8b Extract operator creation to its own method. 10 years ago
Joao Matos d5273df4f5 Document CheckFlagEnumsPass class. 10 years ago
Joao Matos 6de27837cd Improve readability. 10 years ago
Joao Matos 0c5729765e Reduce nesting. 10 years ago
Joao Matos 38d5bc3094 Convert CodeTemplate.FileExtension overrides to expression-bodied members. 10 years ago
Joao Matos 9d9aebf2eb Remove duplicated TargetPlatform type in CLI. 10 years ago
Joao Matos 8e3cd164c2 Clean up friend template warnings from tests. 10 years ago
Joao Matos 17d06ac0e5 Port class handling to visitor model in C# generator. 10 years ago
Joao Matos 3eb59e4667 Minor improvements to code readability. 10 years ago
Joao Matos 08c089251a Port declaration context handling to visitor model in C# generator. 10 years ago
Joao Matos 34ed304228 Renamed Template to CodeTemplate due to conflict with AST templates. 10 years ago
Joao Matos c0d4aa3979 Modified templates to be visitors. 10 years ago
Joao Matos 70e4d3b3a4 Added a new overload to Template that takes a single translation unit. 10 years ago
Joao Matos d90e4b38cd Fixed CleanUnitPass to deal with directory-less translation unit paths. 10 years ago
Joao Matos 1df31e0dea Extracted module lookup from CleanUnitPass.VisitTranslationUnit. 10 years ago
Joao Matos f88ea66a88 Implement CSharpTypePrinter.VisitVectorType. 10 years ago
João Matos 2fcb8c505a Update GettingStarted.md 10 years ago
João Matos a3d6dcbb3b Merge pull request #750 from u255436/fix_cli_comment_block 10 years ago
Mark Thompson 46d3e932ef Made sure CLI comment block text is commented out. 10 years ago
Dimitar Dobrev f4ace8fccc Checked all redeclarations when parsing function bodies which is back on. 10 years ago
Joao Matos ac6be2eccf Added generator-specific options from Embeddinator. 10 years ago
Joao Matos 73e458cb81 Added general-purpose compilation options from Embeddinator. 10 years ago
Joao Matos 71f60c46fd Added C# regions to organize and group options by categories. 10 years ago
Joao Matos 0602cf403b Group all module options. 10 years ago
Joao Matos c8f8d016b0 Document and organize a few more options. 10 years ago
Joao Matos c42bd6eeaa Rename the OutputDebug option to GenerateDebugOutput and document it. 10 years ago
Joao Matos cb3e9edf44 Remove IgnoreParseWarnings option and replace functionality with Verbose option. 10 years ago
Joao Matos fbf43067d7 Refactor the diagnostics system. 10 years ago
Joao Matos 1426f21ff8 Rename TextDiagnosticPrinter to ConsoleDiagnostics. 10 years ago
Joao Matos 66a2602428 Remove unused using. 10 years ago