3355 Commits (405d82fede3d07e490ebaac21dff7146f508e160)

Author SHA1 Message Date
Joao Matos dc998d391e Minor code formatting changes. 10 years ago
Dimitar Dobrev 7ad1af0cac Removed redundant qualification of types in the generated C#. 10 years ago
Dimitar Dobrev e32ebc8200 Added resolution of C++ "auto" types. 10 years ago
Joao Matos 3070cdd955 Stubbed BuiltinTemplate and ClassScopeFunctionSpecialization decl types in parser. 10 years ago
Joao Matos 70257ab6df Stubbed out clang AutoType in the parser to get rid of warnings. 10 years ago
Joao Matos 0d39c03bc9 Use the type printer from CSharpGenerator in CSharpSources. 10 years ago
Joao Matos a298f5c8b5 Extract CSharpTypePrinter.GetPrimitiveTypeWidth to re-use it in Java type printer. 10 years ago
Joao Matos 9ea9a302e4 Fixed CSharpTypePrinter.GetIntString to work without ParserTargetInfo available. 10 years ago
Joao Matos ab085d5cb4 Make Declaration.GatherNamespaces public again. 10 years ago
Joao Matos f68dc310f0 Pass the binding context when running passes. 10 years ago
Joao Matos 55c26d2fe5 Setup type and expression printer in C# sources generator. 10 years ago
Dimitar Dobrev cf7813d8d6 Moved the C# generation of internal names of template specialisations to the C# type printer. 10 years ago
Dimitar Dobrev 6353b4b2a5 Simplified the construction of names by using stacks. 10 years ago
Dimitar Dobrev c472643edf Deleted more redundant code. 10 years ago
Dimitar Dobrev 9fd5d48a71 Deleted unused code. 10 years ago
Dimitar Dobrev 346a18ee3d Added an event to the pass for inlines to help compile them. 10 years ago
Dimitar Dobrev ee171eb9fa Freed up the native parser options when done with. 10 years ago
Marco Zille 6faa591884 Fixed wrong application name when showing help (see #745) 10 years ago
Marco Zille 9b2ef9e520 Fixed up CLI code to match repository's style 10 years ago
Dimitar Dobrev acb159c08f Regenerated the parser bindings. 10 years ago
Dimitar Dobrev 6f367e1af4 Changed the convention of inlined constructors and destructors to C. 10 years ago
Joao Matos 9a5728ec16 Fixed equality testing of unsugared template specializalition types. 10 years ago
Joao Matos e034bd6f85 Re-use binding context from driver instead of creating new one for test. 10 years ago
Joao Matos f95ea6bdc8 Fixed TestAst.TestSignature under non-Windows platforms. 10 years ago
Joao Matos fe0ee21392 Remove and sort usings. 10 years ago
Joao Matos 86f2eca475 Rewrite the way we do embedded resource loading to work with VS for Mac. 10 years ago
Joao Matos e3ff818433 Throw an exception when embedded verbs file is not found. 10 years ago
Joao Matos d50ee38470 Fixed GeneratorTests.GetOutputDirectory to work with VS for Mac. 10 years ago
Joao Matos 04686b4b60 Modify CovariantTypeComparer to be a pass and remove dummy visitor implementations. 10 years ago
Joao Matos 035c3707e5 Rename template variable. 10 years ago
Joao Matos 2595e2426e Reduce nesting in CheckMacrosPass.CheckForTemplateConstraints. 10 years ago
Joao Matos 00e29e25b2 Reduce nesting in CheckIgnoredDecls.CheckIgnoredBaseOverridenMethod. 10 years ago
Joao Matos 4043449ddc Extract inlines code generator handling code into its own method. 10 years ago
Joao Matos e11314143a Global qualify ConcurrentDictionary references in generated code. 10 years ago
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