1500 Commits (ebfb2c233b64675973feeff99f8fbeca757ddcd5)
 

Author SHA1 Message Date
triton ebfb2c233b Removed the ABI setters since this is provided per layout anymore. 12 years ago
triton 98e4c52beb Whitespace fixes. 12 years ago
triton 27a28d49e3 Moved the ClangParser class to the CppSharp::Parser namespace. 12 years ago
triton 6b799ece52 CppAbi is now provided by the parser. 12 years ago
triton a2ec94639b Build fixes. 12 years ago
triton c602f3b331 Formatting fixes. 12 years ago
triton 7bf1ce39d6 Removed unused using namespaces. 12 years ago
triton a4c8883244 Formatting change. 12 years ago
triton 61431f8595 Added default constructor to TranslationUnit. 12 years ago
triton 047f6dd227 Updated examples to work with latest CppSharp. 12 years ago
triton d5e48425da Added missing class TypeReference. 12 years ago
triton 480d35dd27 Re-generated CppParser bindings CLI and C#. 12 years ago
triton 4ca3ee08a1 Updated the CppParser bindings generator. 12 years ago
triton 7c85c31fcd Simplified checks for valid options in CppParser. 12 years ago
triton f11d7a3fc0 Rearranged members order in ParserOptions. 12 years ago
triton 1d15feaea7 Added ASTContext to ParserOptions. 12 years ago
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