231 Commits (2fdd0822d28dc534b85a771451c824781c27e874)

Author SHA1 Message Date
Dimitar Dobrev e10fc01bff Changed type maps to only return types - no strings. 7 years ago
Dimitar Dobrev 8427ff8e92 Optimized the walking of the managed AST. 7 years ago
Dimitar Dobrev 37409c7178 Optimized the walking of the ASt by simplifying its search. 7 years ago
Rokas Kupstys 944c9f4f7f Enable debug information generation for all tests. 8 years ago
Dimitar Dobrev feb2df8fae Completed just class template specialisations used in functions. 8 years ago
Dimitar Dobrev 5bce2fb533 Reused parameters between functions and their types (as Clang does). 8 years ago
Dimitar Dobrev 291da4ece3 ed time and memory during generation by skipping methods of most STD classes. 8 years ago
Dimitar Dobrev 8958217314 Sped the test run up by moving the test for ignored system types. 8 years ago
Dimitar Dobrev b5c17d98bd Verified that unused STD types are removed. 8 years ago
Dimitar Dobrev cd5b57a786 Ensured all non-system template specialisations are complete. 8 years ago
Joao Matos 37bb60b3da Rework handling of native record creation and add some tests. 8 years ago
Joao Matos 231e164a00 Fixed implicit class record walking in the parser. 8 years ago
Joao Matos b395d21e63 Minor code cleanup to use interpolated string formatting. 8 years ago
Joao Matos e1200bc577 [parser] Refactor the parser layer. 8 years ago
Dimitar Dobrev 1c81a92061 Removed the fixing of names of constructors and destructors. 8 years ago
Kimon Topouzidis 910304b702 Removed leftovers in the comments from unsupported custom xml tags. (#912) 8 years ago
Kimon Topouzidis 93f5b89b52 Printed the text from unsupported comment tags. (#911) 8 years ago
Kimon Topouzidis db164c0c0b Ensured a single element for remarks in the generated XML documentation comments. (#904) 8 years ago
Kimon Topouzidis e89f7a344e Refactored the way comments are printed. (#893) 8 years ago
Kimon Topouzidis 052b2b3a86 Added support for the Doxygen tag for making bold text. (#889) 8 years ago
Kimon Topouzidis 346bc97abc Included the headers for AST tests to the solution. (#881) 8 years ago
Kimon Topouzidis d7c8a61ecc Manipulated comments to avoid duplication of summary block. (#876) 8 years ago
Dimitar Dobrev 762d3803d7 Changed the C#-printing of template specialisation types to use their arguments. 8 years ago
Mohit Mohta 927bd45d63 Added the tests for Symbols (#833) 8 years ago
Mohit Mohta a1af127b56 Updated the tests for Dependencies (#832) 8 years ago
Dimitar Dobrev 9dbcc3cc2c Completed the support for dependent type names. 8 years ago
Dimitar Dobrev 71c14cdb2b Fixed the C++ printing of qualified specializations. 8 years ago
Dimitar Dobrev 6a43e82047 Fixed the C++ printing of classes nested in specializations. 8 years ago
Dimitar Dobrev 0f0f6172f0 Fixed the finding of functions to work in name-spaces too. 8 years ago
Joao Matos 46e697b0fb Improved generator test runner to find tests in embedded setup. 9 years ago
Dimitar Dobrev fed72f5910 Ensured the C# gen correctly imports a native library with no target triple. 9 years ago
Dimitar Dobrev f809dbf2d4 Removed redundant paragraphs and spaces when printing C# XML comments. 9 years ago
Dimitar Dobrev 8646d3e077 Obsoleted the direct settings for wrapped libraries in the options. 9 years ago
Dimitar Dobrev 02b845e6b0 Updated a test to properly check the new printing of comments. 9 years ago
Joao Matos 2d10968f89 Move safe and generated identifier generation to base code generator. 9 years ago
Joao Matos 89a31730fc Added a visitor overload for translation units. 9 years ago
Dimitar Dobrev eb631e3f37 Removed deprecated code related to testing. 9 years ago
Dimitar Dobrev e7f9b2975c Updated NUnit to the latest version (3.6) to fix a test failing at AppVeyor. 9 years ago
Joao Matos dad52a2d5b Clean up display paths of generated build project files. 9 years ago
Joao Matos 7daf556fb7 Added visitor support for typedef name declarations and unify type alias and typedef implementations. 9 years ago
Dimitar Dobrev 7ad1af0cac Removed redundant qualification of types in the generated C#. 9 years ago
Dimitar Dobrev ee171eb9fa Freed up the native parser options when done with. 9 years ago
Joao Matos e034bd6f85 Re-use binding context from driver instead of creating new one for test. 9 years ago
Joao Matos f95ea6bdc8 Fixed TestAst.TestSignature under non-Windows platforms. 9 years ago
Joao Matos d50ee38470 Fixed GeneratorTests.GetOutputDirectory to work with VS for Mac. 9 years ago
Dimitar Dobrev 8fa4a1082e Supported the "volatile" qualifier in the CPP printer. 9 years ago
Dimitar Dobrev 2531d631c6 Ensured template arguments of specialised functions are read. 9 years ago
Dimitar Dobrev f4ace8fccc Checked all redeclarations when parsing function bodies which is back on. 9 years ago
Joao Matos cb3e9edf44 Remove IgnoreParseWarnings option and replace functionality with Verbose option. 9 years ago
Joao Matos fbf43067d7 Refactor the diagnostics system. 9 years ago