1484 Commits (d3a25d69ea75fb6da036a092cb18c021777913aa)
 

Author SHA1 Message Date
triton d3a25d69ea Initialize ParserOptions members in its default constructor. 12 years ago
triton 901f42eb1d Added a default constructor to Declaration to initialize the members. 12 years ago
triton b409d75bb6 Simplified the way generators are created in the driver. 12 years ago
triton d114ac0f0e Renamed LanguageGeneratorKind to GeneratorKind. 12 years ago
triton edc833e69f Updated the C++ parser AST to the ASTContext class. 12 years ago
triton 3e489c9a06 Updated the generators and tests for new class names. 12 years ago
triton 2c4ef76f8a Updated the driver to the new ASTContext and SymbolContext classes. 12 years ago
triton 401d31ac97 Added a simple project abstraction that keeps all the source files and their build settings. 12 years ago
triton a3c1285297 Added a new class SymbolContext that provides native library symbol management. 12 years ago
triton 6da5347e32 Updated the C++/CLI parser to the new ASTContext class. 12 years ago
triton 078b71be45 Updated the C++ parser project to the new ASTContext class. 12 years ago
triton 0cc9446fe7 Refactored the parser class. 12 years ago
triton 437f2aff87 Renamed Library functionality to ASTContext. 12 years ago
triton c5e9008b47 Extracted the Options class to its own file. 12 years ago
triton be0f73f471 Moved Diagnostics class to new core project. 12 years ago
triton 7291aa3ee5 Changed the output folder to be based on separate folders rather than name suffixes. 12 years ago
triton 682a5e350a Re-generated the CLI and C# bindings to the new parser. 12 years ago
triton 9d9973eb62 Fixes to the C# implementation of std::vector interop. 12 years ago
triton 995791b996 References to System.Runtime.InteropServices.CallingConvention attributes are now fully qualified to fix some conflicts that could happen with generated code. 12 years ago
triton 67ee5268ba Added generation of stubs for ICppMarshal. 12 years ago
triton b91ac99576 Reworked the CLI type references collector and generation code. 12 years ago
triton b3f41256e3 Moved the native AST declarations to their own namespace. 12 years ago
triton f5e022f319 Use less permissive globbing when searching for parser files. 12 years ago
triton 2d23070305 Move forced declarations of implicit members earlier just in case it makes a difference. 12 years ago
triton 4e1d34b98b Use fully qualified names in AST headers. 12 years ago
triton 1ecd2e138d Updated CppParser to the latest Parser changes. 12 years ago
triton 884c7375c4 Remove unused build code. 12 years ago
triton f05dd2bfe9 Updated Premake 5 build with a bug fix. 12 years ago
triton a5abf87390 Turn optimization flags on for release builds. 12 years ago
triton b940cf186f Include the CLI parser in VS configurations. 12 years ago
triton bbfef9df6f Reworked LLVM build in Premake to another file. 12 years ago
triton f3e22dd02b Fixed a signed/unsigned warning. 12 years ago
triton 8afb0acd19 Added Signature property to functions that provide the original function signature as accurately as possible from the original source. 12 years ago
triton a2900fd254 Fixed parser not to call GetPreviousDeclInContext if the declaration context has no previous declarations. 12 years ago
triton 6a3998002f Refactored and fixed parsing of original source text for declarations. 12 years ago
triton 57ff6bb78c MinGW/OSX build fixes. 12 years ago
triton 1e09193cc1 Updated the batch files to Premake 5. 12 years ago
triton 051f6dceab Added System.Core .NET assembly for Linq dependency. 12 years ago
Joao Matos 3192a11e68 Added Premake 5 OSX binary. 12 years ago
triton 53e7721c9d Added a batch to generate Make files. 12 years ago
triton cff979a888 Added a build of Premake 5. 12 years ago
João Matos 0f3a8cd392 Merge pull request #78 from ddobrev/master 12 years ago
Dimitar Dobrev 504222f03f Added the event to its block to maintain the connection between them. 12 years ago
Joao Matos 17b3ac93b6 GCC/Clang parser build fixes. 12 years ago
Joao Matos 1c6538207e Fixed Premake build files for OSX. 12 years ago
João Matos 5d436f1b48 Merge pull request #77 from ddobrev/master 12 years ago
Dimitar Dobrev f348a80c32 Moved the improved property pass to a new class. Added the list of verbs as a resource in premake. 12 years ago
Dimitar Dobrev f086dd9051 Commented newly created properties. 12 years ago
Dimitar Dobrev 19bae92f9b Added a fake option so that the build stays healthy since the C++/CLI-back-end does not properly support properties yet. 12 years ago
Dimitar Dobrev 27f8e28036 Fixed the generation of v-table calls to property setters. Ignored methods that are only named "get" and similar, as properties. 12 years ago