16 Commits (acac3fc00d067e41f908c07dd989a720e8450b49)

Author SHA1 Message Date
triton acac3fc00d Re-work handling of enum constants fixing signedness and formatting issues. 12 years ago
triton 68ddfbdd6f Move the AST project to the CppSharp.AST namespace. 12 years ago
triton cdc618a2d0 Remove unused attribute. 12 years ago
triton d0fb96121d Change the ILibrary methods to take a driver instance. 12 years ago
triton 20b0b76421 Remove the GenerateStart and GenerateAfterNamespaces methods from the ILibrary interface and replace them with delegates on each generator. 12 years ago
triton 4393c32f9b Set the new namespace of the fields when moving the fields between classes. 12 years ago
marcos henrich 2570f4d391 Added missing using. 12 years ago
triton aed949e4dd Fixed the IgnoreHeadersWithName helper to be more robust by checking for patterns against the file path and include paths. 12 years ago
triton 9a55746b81 Added helper to ignore a collection of headers. 12 years ago
triton cc8f7cd1db Renamed Cxxi references to CppSharp. 12 years ago
marcos henrich a14a2ecbd4 Added to library method SetMethodParameterUsage 12 years ago
triton 5d75ae5c90 Added an helper method to copy fields between classes. 12 years ago
triton e9129ed27f Reworked the declaration ignore system so we can still process declarations as part of type maps even if they do not have mirror classes generated. 13 years ago
triton 7cd86515d1 Pass the driver to the setup method. 13 years ago
triton 597dd4c960 Renamed IgnoreModulessWithName to IgnoreHeadersWithName to better reflect what it does. 13 years ago
triton 9b7e5dc7c0 Renamed LibraryHelpers.cs to Library.cs. 13 years ago
triton dda4132b9a Added a method to setup the library that takes DriverOptions. 13 years ago
triton 84044619bd Move the InlineMethods enum to the Bridge project. 13 years ago
triton 85223040bd Use extension methods to cleanup the LibraryHelpers class. 13 years ago
triton 497625bd67 Fixed some comments. 13 years ago
triton d3220fcdc3 Added a new helper transform to ignore a function that matches a pattern. 13 years ago
triton e8804b7f63 Added an helper transform to set the name of a function. 13 years ago
triton 019a840347 Use the enumerable version of FindFunction in the IgnoreFunctionWithName helper. 13 years ago
triton c957cdf9ca Change FindFunction to return an enumeration of all functions and use Linq to do the query. 13 years ago
triton 7f7d774fdc Added an helper method to set the name of a class method. 13 years ago
triton 06c4ec1697 Fixed the transformation helpers to pass through every type that matches. This fixes wrong behavior in the case of same class being referenced in multiple translation units. 13 years ago
triton 0631c091f5 Added a new method to declare the header sources. 13 years ago
triton f5fcef50f1 Massive update to the codebase. 13 years ago