404 Commits (cfdbee6be1f359cd08d35eed5389e2a77c9c644d)
 

Author SHA1 Message Date
triton cfdbee6be1 Removed obsolete example project files. 13 years ago
triton a4e007bfc1 Rename the Native field in Library to make it clear it refers to the shared library name. 13 years ago
triton 85223040bd Use extension methods to cleanup the LibraryHelpers class. 13 years ago
triton bb8a8a5f02 CheckEnumName can be made static. 13 years ago
triton 29e19e483d Make indentation variable protected. 13 years ago
triton 49c7a9b453 Renamed variable to conventions. 13 years ago
triton 68727fc8a9 Update the text fixture to use DriverOptions. 13 years ago
triton 81186dcfd4 Added helper method to get methods in QueryHelpers.cs. 13 years ago
triton b0cc4e6c2f Cleanup unused usings. 13 years ago
triton 44084c9507 Added VisitPrimitiveType to ASTVisitor.cs. 13 years ago
triton 3ab20c7879 Added various helpers methods to get declarations. 13 years ago
triton f91a2cbfd7 Fixed TypedefDecl to be a ITypedDecl too. 13 years ago
triton 9a08863b58 Hide the inherited IsReference declaration. 13 years ago
triton 7116db5338 Added primitive types to the ITypeVisitor interface. 13 years ago
triton 34eeb8e052 Renamed Options to DriverOptions. 13 years ago
triton daaa91acfa Implement missing visitor methods. 13 years ago
triton 24d3fee304 Clean up unneeded usings. 13 years ago
triton ce4de80e10 Added an interface to represent type printing. 13 years ago
triton 3800ccf996 Added a pretty simple diagnostic system so we can provide improved diagnostics to clients. 13 years ago
triton 29851ceaba Extract the declaration sorting into its own pass. 13 years ago
triton 497625bd67 Fixed some comments. 13 years ago
triton bc75f77261 Added helper property to check if enum entries are flags. 13 years ago
triton 6fc5eb48e3 Added a set of tests for type printing in the C++/CLI backend. 13 years ago
triton df34ea1e26 Add the new generator tests project to the master build. 13 years ago
triton 9462ddbcfd The parser now returns a ParserResult struct with diagnostic and library information. 13 years ago
triton 05b57573b6 Added a new project with generator tests. 13 years ago
triton e5364bfb6f Fixed the Parser build: it should not depend on the Generator project. 13 years ago
triton 05dec960ff Introduce the ITypedDecl interface. 13 years ago
triton 32617e78d8 Introduced the IAstVisitor interface. 13 years ago
triton eb8b0777be Removed unneeded usings. 13 years ago
triton 7ca4be7c65 Added header parsed callback. 13 years ago
triton 8cd61f8c1b Extract the parser-related code to a Parser.cs file. 13 years ago
triton 0c40927ab8 Rename TypeDatabase to TypeMapDatabase and move its initialization to the ctor. 13 years ago
triton a14b9f281f Initialize the library in the constructor. 13 years ago
triton 8f04cdd3af Renamed the CodeGenerator class to Driver. 13 years ago
triton c9440a935c Moved the CLITextTemplate class to its own file. 13 years ago
triton 5e3263fd95 Moved the startup code to its own file. 13 years ago
triton f97526ac36 Remove unused Log class. 13 years ago
triton 00c41a9283 Moved PassBuilder.cs to the Passes folder. 13 years ago
triton 657bd32e7b Moved enumeration name clean up code out of Transform.cs and into the CleanInvalidDeclNames pass. 13 years ago
triton 0302622b00 Remove dependency on the Generator class by explicitly passing the needed services. 13 years ago
triton 669219118e Added a build dependency to Generator in the Parser project. 13 years ago
triton 5d1f9a49c4 Extract the CLIForwardRefeferencePrinter class into its own file. 13 years ago
triton 0b2de09b16 Extract the CLITypePrinter class into its own file. 13 years ago
triton 1813c06ca4 Extract the enum flag check code into its own pass. 13 years ago
triton c751f417dc Simplified the Premake build files. 13 years ago
triton 3863daa2c5 Updated the .gitignore patterns. 13 years ago
triton 9fcac6dbe3 Refactor the VS-specific lookup logic to its own file. 13 years ago
triton 7bd0d28ecd Output object files to the build folder instead of the root. 13 years ago
triton 2923a262a3 Fixed extra diffs added by the rebasing proccess. 13 years ago