4105 Commits (46b40bbe054e488af62186265b0408d2b4370bd3)
 

Author SHA1 Message Date
Joao Matos 48d59f419e Remove not implemented methods from C# type printer. 10 years ago
Joao Matos 19cc356886 Convert typedef handling in C# generator to visitor model 10 years ago
Joao Matos 4fdee9a0d5 Convert event handling in C# generator to visitor model 10 years ago
Joao Matos 78563c8e44 Convert enum handling in C# generator to visitor model 10 years ago
Joao Matos 3619f2315b Minor code formatting fixes. 10 years ago
Joao Matos 5282759c1e Reduce nesting. 10 years ago
Joao Matos bbe4792ae1 Fixed test failure in template handling related to refactoring. 10 years ago
Joao Matos 9aeaf26f89 Reduce nesting in CSharpSources.GenerateComment. 10 years ago
Joao Matos 2bba0d6486 Extract namespace-level functions and variable generation into its own method. 10 years ago
Joao Matos 95265deeb8 Move event and enum handling checks to their generation methods. 10 years ago
Joao Matos 3fb3c4840a Move class handling code from CSharpSources.VisitDeclContext to VisitClass. 10 years ago
Joao Matos f5520140f3 Fixed missing leading space in comment. 10 years ago
Joao Matos be8d26b248 Extract C# using generation into its own method. 10 years ago
Joao Matos 172c219b81 Refactor namespace handling in C# generator inside VisitNamespace. 10 years ago
Dimitar Dobrev d9ffb1b5af Shortened the delegates used in the C# end. 10 years ago
Dimitar Dobrev 2352681f5b Fixed a regression causing objects to be missing at virtual calls. 10 years ago
Joao Matos 35761e1ca6 Remove unused implementations from CLITypePrinter. 10 years ago
Sean McLellan 9d30df5c67 Add link to ChakraSharp in readme (#761) 10 years ago
Dimitar Dobrev ecce0d4c33 Regenerated the parser bindings with fully qualified types. 10 years ago
Dimitar Dobrev 8cb1af92b7 Changed the C# generator to always fully qualify types. 10 years ago
Joao Matos cd777c7c85 Refactored CLITypePrinter to use TypePrinter base class. 10 years ago
Joao Matos 9450fe452a Refactored CSharpTypePrinter to use TypePrinter base class. 10 years ago
Joao Matos ce09f02e22 Added a TypePrinter base class. 10 years ago
Joao Matos 3629eead5d Rename CSharpMarshalKind to MarshalKind and move it to Marshal.cs. 10 years ago
Joao Matos ff4a76a1f7 Rename CSharpTypePrinterResult to TypePrinterResult. 10 years ago
Joao Matos 5d19f22d4c Unify CSharpTypePrinterContextKind with TypePrinterContextKind. 10 years ago
Joao Matos 4d7733db80 Minor comment clarification. 10 years ago
Joao Matos 558f6192a2 Generate file preamble in CLI generator. 10 years ago
Joao Matos 40bfd65135 Revert "Extract current module as read-only property to CodeGenerator.Module." 10 years ago
Dimitar Dobrev d02c4d1e42 Skipped checking class template specialisations for symbols. 10 years ago
Joao Matos 2ad1f8b001 Extract file preamble generation into CodeGenerator. 10 years ago
Joao Matos d340de3afa Extract current module as read-only property to CodeGenerator.Module. 10 years ago
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
João Matos 7beb072f0b Merge pull request #757 from zillemarco/master 10 years ago