1 Commits (b0c539197eebc0e74723cf154846bc2e3661f077)

Author SHA1 Message Date
Joao Matos b0c539197e Extract ParserGen build project to its own file. 10 years ago
Dimitar Dobrev d419cb7156 Added all system fields to the internal layouts used in the C# generator. 10 years ago
Joao Matos 4b1309f5be Added support for C++14 variable templates and specializations. 10 years ago
Dimitar Dobrev 95b592cab6 Regenerated the C# parser bindings to a single file per target. 10 years ago
Dimitar Dobrev 9b51e30643 Fixed the option for output name-spaces to allow eliminating them. 10 years ago
Joao Matos 3a43cf3349 Added support for x86_64 Linux GNU C++11 ABI parser bindings. 10 years ago
Dimitar Dobrev b41dc261ed Added support for directly wrapping entire sets of interdependent libraries. 10 years ago
Dimitar Dobrev e289dd47bf Extended the class for modules with include and library dirs, and defines. 10 years ago
Dimitar Dobrev 7c2a6f8280 Added generation of 64-bit MSVC C# bindings for the parser. 10 years ago
Dimitar Dobrev ef66b38525 Removed a redundant parameter from CppTypePrinter. 10 years ago
Dimitar Dobrev 48fece6aa1 Revert "Threw an exception when there are parsing errors, and handled it in the test clients." 10 years ago
Dimitar Dobrev 01e872b30d Threw an exception when there are parsing errors, and handled it in the test clients. 10 years ago
Dimitar Dobrev b9e3efbf0c Removed the option for copy ctors and prevented usage of ignored ones. 10 years ago
triton ab0aace7b8 Fixed GetSourceDirectory in the parser generator to start from the current working directory. 10 years ago
triton 27e537c59b Extract platform detection logic into its own file. 11 years ago
João Matos ee8d1b5367 Enable copy constructor generation on parser bindings. 11 years ago
João Matos 54c772b6ac Use the same path to Linux parser generation headers as on OSX. 11 years ago
triton 087b21e7d4 Added 64-bits OSX support to the parser bindings generator. 11 years ago
Joao Matos 7f56db754d Improved parser generation driver to work better under OSX and non-Windows platforms. 11 years ago
triton 3ab4d570a3 Removes the remaining SetClassAsValueType from ParserGen. 11 years ago
triton cd85f8b6a5 Improved GetSourceDirectory to be a little more robust. 11 years ago
Dimitar Dobrev 0ee5b23728 Restored ParserOptions as a ref type because it is inherited. 11 years ago
Tomi Valkeinen 6b0612d5a1 ParserGen: Linux binding generation 12 years ago
triton 7fb53dc3b0 Fixed the parser generator to track Clang r204978. 12 years ago
triton 1802470013 Kill the old parser (good riddance :). 12 years ago
triton fede2d4c23 Reworked the parser generation driver. 12 years ago
triton 7f927db6c8 Renamed ASTContext parameters. 12 years ago
triton 43dc88b5de Added support for representing and parsing source locations. 12 years ago
Tomi Valkeinen 1053aa79d1 ParserGen: print what is being generated 12 years ago
Tomi Valkeinen 6d09688241 ParserGen: fix compilation warning 12 years ago
triton baa08c8e8c Re-generated the parser bindings with IsExplicit. 12 years ago
marcos henrich 7125109e3f Deprecated ExplicityIgnored use ExplicitlyIgnore(). Getting ExplicityIgnored and setting ExplicityIgnored to false don't make much sense anymore. 12 years ago
marcos henrich 3f96bdbfe3 Replaced declaration IgnoreFlags by GenerationKind. Added methods IsInternal and IsDeclared to declaration. Replaced IsGenerated = true by GeneratioKind = GeneratioKind.Internal. Deprecated Ignore, replace Ignore set by ExplicityIgnored, replace Ignore get by IsGenerated, IsInternal or IsDeclared. 12 years ago
triton f53e8794dd Fixed the parser generator to also ignore any functions with std parameters. 12 years ago
triton b93cca9780 Updated the parser generator driver with support for different triples (and Darwin/OSX support). 12 years ago
Joao Matos 69dcac2903 Ignore some unused methods in the parser bindings. 12 years ago
triton 7a7a2ab32a Regenerated the C++ parser bindings. 12 years ago
triton 4d70b60700 Renamed ASTContext parameter from "lib" to "ctx". 12 years ago
triton 8d4670d4b1 Added class documentation to the ParserGen class. 12 years ago
triton 72f1289c25 Generate the CLI parser bindings by default. 12 years ago
triton 6838e63956 Fixed parser generation by searching for the source directory. 12 years ago
triton 63e37d29ba Added missing Postprocess method. 12 years ago
triton 4ca3ee08a1 Updated the CppParser bindings generator. 12 years ago
triton 7c7ae1595d Added a bindings generator for the new parser. 13 years ago