587 Commits (28a00a9ff4264a8c8a48fc9936fa9fc20fa84797)

Author SHA1 Message Date
Mohit Mohta b4462274c2 Added exporting of std-symbols (#862) 9 years ago
Mohit Mohta 3298bc86e7 Renamed Std-templates to Std-symbols (#860) 9 years ago
Mohit Mohta 96beeeada3 Added Generation of Std-templates Project (#859) 9 years ago
Dimitar Dobrev 49badc5d84 Regenerated the parser bindings. 9 years ago
Kimon Topouzidis e8e03f7aae Added float128 to the marshalling structures in the C# generator. (#857) 9 years ago
Dimitar Dobrev b77de1a36c Improved the collection of type template parameters when parsing dependent name types. 9 years ago
Dimitar Dobrev 51fe04b666 Made all fields of C# marshalling structures internal. 9 years ago
Mohit Mohta db1522d7b2 Regenerated the parser bindings (#844) 9 years ago
Mohit Mohta 185cbfdcf6 Deleted Obsolete Options and replaced them with Modules (#828) 9 years ago
Dimitar Dobrev 9dbcc3cc2c Completed the support for dependent type names. 9 years ago
Dimitar Dobrev 974f8fab20 Replaced the useless desugared dependent name type with its qualifier. 9 years ago
realvictorprm 936d2231a7 Fixed wrong recording of declaration order (#816) 9 years ago
Dimitar Dobrev 6d63508d3f Sent a missed changed about reading the function type in the parser. 9 years ago
realvictorprm 10c86a2a10 Fixed the generated C# when an incomplete class is forwarded more than once. 9 years ago
realvictorprm 9d89764965 Wrapped injected classes in order to ease binding lists of redeclarations. 9 years ago
Joao Matos 9dc880dd6a Fixed build files to run mono64 in 64-bit non-VS builds. 9 years ago
Dimitar Dobrev d293a7f49f Regenerated the parser bindings with the renaming of enum items. 10 years ago
Dimitar Dobrev 10ac0a4865 Fixed the getting of the template a specialised function is instantiated from. 10 years ago
Dimitar Dobrev 5e5e1d0f11 Regenerated the parser bindings with the optimisation when allocating. 10 years ago
Dimitar Dobrev fed72f5910 Ensured the C# gen correctly imports a native library with no target triple. 10 years ago
Dimitar Dobrev f809dbf2d4 Removed redundant paragraphs and spaces when printing C# XML comments. 10 years ago
Dimitar Dobrev dbfd93d941 Fixed the comment kind of the parser generator. 10 years ago
Dimitar Dobrev 8646d3e077 Obsoleted the direct settings for wrapped libraries in the options. 10 years ago
Dimitar Dobrev af6e2ec194 Regenerated the parser bindings to use the new dynamic allocation of memory in C#. 10 years ago
Dimitar Dobrev cbb64c4c62 Fixed a regression when generating imports of libraries with '.' in the name on Windows. 10 years ago
Joao Matos dad52a2d5b Clean up display paths of generated build project files. 10 years ago
Dimitar Dobrev ecce0d4c33 Regenerated the parser bindings with fully qualified types. 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
Dimitar Dobrev ee171eb9fa Freed up the native parser options when done with. 10 years ago
Dimitar Dobrev acb159c08f Regenerated the parser bindings. 10 years ago
Joao Matos fe0ee21392 Remove and sort usings. 10 years ago
Joao Matos 04ee2e5b7d Rename CodeGenerator.Templates to Outputs. 10 years ago
Dimitar Dobrev 2531d631c6 Ensured template arguments of specialised functions are read. 10 years ago
Dimitar Dobrev f4ace8fccc Checked all redeclarations when parsing function bodies which is back on. 10 years ago
Dimitar Dobrev 32f315d206 Improved the recognition of inlined functions by checking their redeclarations. 10 years ago
Dimitar Dobrev b8f54de73e Parsed function bodies. 10 years ago
Dimitar Dobrev 329d350f9d Added the specialisation info, if any, along with its arguments, to functions. 10 years ago
Dimitar Dobrev 8d322ad53e Properly handled signed chars in the AST. 10 years ago
Dimitar Dobrev cef847825a Exposed constant expressions, friendships and exception specifications of functions in our AST. 10 years ago
Dimitar Dobrev dbb3182b44 Fixed all warnings in our C++ part. 10 years ago
Dimitar Dobrev ef69bf1b95 Made the case-renaming pass non-optional for Mono/.NET generators. 10 years ago
Dimitar Dobrev fc1d75363a Regenerated the parser bindings after making internals internal. 10 years ago
Joao Matos 1371f89957 Convert CheckMacroPass to be a default pass. 10 years ago
Dimitar Dobrev 60f5da9ced Fixed memory leaks when reading template parameters. 10 years ago
Dimitar Dobrev a8815b84e2 Fixed the generated C# when a parameter is s typedef of a primitive pointer. 10 years ago
Dimitar Dobrev 5af5b2093f Extended the AST with the template parameters being substituted. 10 years ago
Joao Matos 2be56cbf0d Clean up a bunch of build warnings. 10 years ago