3900 Commits (230d0366d25b1b73c11ccb95cfb51aa54123942e)
 

Author SHA1 Message Date
Joao Matos 5282759c1e Reduce nesting. 8 years ago
Joao Matos bbe4792ae1 Fixed test failure in template handling related to refactoring. 8 years ago
Joao Matos 9aeaf26f89 Reduce nesting in CSharpSources.GenerateComment. 8 years ago
Joao Matos 2bba0d6486 Extract namespace-level functions and variable generation into its own method. 8 years ago
Joao Matos 95265deeb8 Move event and enum handling checks to their generation methods. 8 years ago
Joao Matos 3fb3c4840a Move class handling code from CSharpSources.VisitDeclContext to VisitClass. 8 years ago
Joao Matos f5520140f3 Fixed missing leading space in comment. 8 years ago
Joao Matos be8d26b248 Extract C# using generation into its own method. 8 years ago
Joao Matos 172c219b81 Refactor namespace handling in C# generator inside VisitNamespace. 8 years ago
Dimitar Dobrev d9ffb1b5af Shortened the delegates used in the C# end. 8 years ago
Dimitar Dobrev 2352681f5b Fixed a regression causing objects to be missing at virtual calls. 8 years ago
Joao Matos 35761e1ca6 Remove unused implementations from CLITypePrinter. 8 years ago
Sean McLellan 9d30df5c67 Add link to ChakraSharp in readme (#761) 8 years ago
Dimitar Dobrev ecce0d4c33 Regenerated the parser bindings with fully qualified types. 8 years ago
Dimitar Dobrev 8cb1af92b7 Changed the C# generator to always fully qualify types. 8 years ago
Joao Matos cd777c7c85 Refactored CLITypePrinter to use TypePrinter base class. 8 years ago
Joao Matos 9450fe452a Refactored CSharpTypePrinter to use TypePrinter base class. 8 years ago
Joao Matos ce09f02e22 Added a TypePrinter base class. 8 years ago
Joao Matos 3629eead5d Rename CSharpMarshalKind to MarshalKind and move it to Marshal.cs. 8 years ago
Joao Matos ff4a76a1f7 Rename CSharpTypePrinterResult to TypePrinterResult. 8 years ago
Joao Matos 5d19f22d4c Unify CSharpTypePrinterContextKind with TypePrinterContextKind. 8 years ago
Joao Matos 4d7733db80 Minor comment clarification. 8 years ago
Joao Matos 558f6192a2 Generate file preamble in CLI generator. 8 years ago
Joao Matos 40bfd65135 Revert "Extract current module as read-only property to CodeGenerator.Module." 8 years ago
Dimitar Dobrev d02c4d1e42 Skipped checking class template specialisations for symbols. 8 years ago
Joao Matos 2ad1f8b001 Extract file preamble generation into CodeGenerator. 8 years ago
Joao Matos d340de3afa Extract current module as read-only property to CodeGenerator.Module. 8 years ago
Joao Matos dc998d391e Minor code formatting changes. 8 years ago
Dimitar Dobrev 7ad1af0cac Removed redundant qualification of types in the generated C#. 8 years ago
Dimitar Dobrev e32ebc8200 Added resolution of C++ "auto" types. 8 years ago
Joao Matos 3070cdd955 Stubbed BuiltinTemplate and ClassScopeFunctionSpecialization decl types in parser. 8 years ago
Joao Matos 70257ab6df Stubbed out clang AutoType in the parser to get rid of warnings. 8 years ago
Joao Matos 0d39c03bc9 Use the type printer from CSharpGenerator in CSharpSources. 8 years ago
Joao Matos a298f5c8b5 Extract CSharpTypePrinter.GetPrimitiveTypeWidth to re-use it in Java type printer. 8 years ago
Joao Matos 9ea9a302e4 Fixed CSharpTypePrinter.GetIntString to work without ParserTargetInfo available. 8 years ago
Joao Matos ab085d5cb4 Make Declaration.GatherNamespaces public again. 8 years ago
Joao Matos f68dc310f0 Pass the binding context when running passes. 8 years ago
Joao Matos 55c26d2fe5 Setup type and expression printer in C# sources generator. 8 years ago
Dimitar Dobrev cf7813d8d6 Moved the C# generation of internal names of template specialisations to the C# type printer. 8 years ago
Dimitar Dobrev 6353b4b2a5 Simplified the construction of names by using stacks. 8 years ago
Dimitar Dobrev c472643edf Deleted more redundant code. 8 years ago
Dimitar Dobrev 9fd5d48a71 Deleted unused code. 8 years ago
Dimitar Dobrev 346a18ee3d Added an event to the pass for inlines to help compile them. 8 years ago
Dimitar Dobrev ee171eb9fa Freed up the native parser options when done with. 8 years ago
João Matos 7beb072f0b Merge pull request #757 from zillemarco/master 8 years ago
Marco Zille 6faa591884 Fixed wrong application name when showing help (see #745) 8 years ago
Marco Zille 9b2ef9e520 Fixed up CLI code to match repository's style 8 years ago
Dimitar Dobrev 1f6a285f61 Ignored a test on Linux because incorrectly patched v-tables cause its failure. 8 years ago
Dimitar Dobrev acb159c08f Regenerated the parser bindings. 8 years ago
Dimitar Dobrev 6f367e1af4 Changed the convention of inlined constructors and destructors to C. 8 years ago