2166 Commits (3f813bc3ee32812b89e6cbca84ab1c91b3ecd21c)
 

Author SHA1 Message Date
triton c7dba1b5bd Fixed type map matching regression introduced in d68b7b3. 11 years ago
João Matos 90dd38e42c Merge pull request #225 from azeno/master 11 years ago
Elias Holzer 325bca6082 CLI generator didn't respect static properties. 11 years ago
Elias Holzer 7cde60a97b Merge remote-tracking branch 'upstream/master' 11 years ago
Elias Holzer 15f1394aaf The extension method Type.IsPointerTo<T> will take attributed types into account. 11 years ago
Elias Holzer 92568fadbf Added new extension method Type.GetPointee() which returns the pointee of either a Pointer- or MemberPointerType. 11 years ago
triton d37822638f Split the parser-related build code into its own file. 11 years ago
triton 257edf878f Restrict path replacing in the parser to Windows platforms. 11 years ago
triton df188d92f8 Fixed the tests by adding another option for the advanced property pass. 11 years ago
triton c542f98770 Removed "-fvisibility-inlines-hidden" from the Mac build flags. 11 years ago
Elias Holzer 3144976349 Removed unnecessary Desugar() calls when testing whether or not a type is primitive. 11 years ago
triton 9166a55202 Fixed generation of properties to behave as expected. 11 years ago
triton d36bc5aad0 Changed GetterSetterToPropertyAdvancedPass visibility to public. 11 years ago
triton d68b7b3b56 Fixed code generation for enum pointers as parameters. 11 years ago
triton ea171cde97 Added copy constructors to Enumeration::Item and Declaration. 11 years ago
triton 7c0e229a50 Include the tests in non-VS builds again. 11 years ago
triton 0e4f35a83c Remove old unused Premake4 executable. 11 years ago
triton f5992a970c Removed old unused unit tests. 11 years ago
triton a070912c1a Enable copy constructors for some tests since they rely on their existence. 11 years ago
triton aa3e8dd5bd Explicitly define some copy constructors to work around missing symbols. 11 years ago
Elias Holzer f091c6662a CLI generator will use the pointee type for indexed properties which have a setter. 11 years ago
Elias Holzer 570f13112b Fixed issue with const pointer. 11 years ago
Elias Holzer e6cb543c36 Fixed overloading of an indexed properties by removing the hard coded "int index" part. 11 years ago
Elias Holzer d8b855bfe6 Fixed handling of primitive pointer types. 11 years ago
triton 69163d5c38 Re-generated the OSX Darwin parser bindings without copy constructors. 11 years ago
Elias Holzer 172f8fbf5d Ignore function types to non-static member functions. 11 years ago
triton 69a6ae7b33 Re-generated the parser bindings without copy constructors. 11 years ago
triton 4a98f69df5 Added an explicit option to generate copy constructors. 11 years ago
João Matos 6ff35f6b17 Merge pull request #224 from azeno/master 11 years ago
triton 48216a5bd4 Added an explicit constructor to ParserDiagnostic to fix missing symbols. 11 years ago
triton 9a0e9a8ef0 Re-generated the parser bindings. 11 years ago
triton a6bd803a71 Fixed code generation for Itanium ABI instance/indirect return types methods in C#. 11 years ago
Elias Holzer 1b541ade5f Helper method DeclarationContext.FindClass supports nested classes now. 11 years ago
triton 8fbd68549e Added previously added CS_IGNORE_FILE to CheckMacrosPass documentation. 11 years ago
triton 67a3ec1051 Fixed full comment parsing in AST converter. 11 years ago
triton 678639acdc Explicitly define ASTContext else the declaration will not export symbols. 11 years ago
triton 8fc6a18399 Minor formatting improvements. 11 years ago
triton 2c333fb141 Added System.Core dependency to Parser.Gen for Linq support. 11 years ago
triton 5c881b86f9 Re-generated the CLI bindings. 11 years ago
triton 9c07283ff0 Fixed CLI getter/setter property generation (with tests). 11 years ago
triton 7326dc2ec5 Fixed case sensitiveness issue in the build scripts. 11 years ago
triton 9b5ddb7e3e Fixed option validating code to work with the new parser. 11 years ago
triton 3a90493666 Re-generated parser bindings for all backends. 11 years ago
triton f53e8794dd Fixed the parser generator to also ignore any functions with std parameters. 11 years ago
triton 0f2c3bbf70 Added TargetInfo support to the Darwin bindings. 11 years ago
triton 92619e90ed Fixed preprocessor creation to the newest LLVM. 11 years ago
triton 2ebce723ae Use SafeIdentifier when writing parameter names in the C# marshaller. 11 years ago
triton 5e0cd3112a Fixed marshaling of wide characters in the C# backend. 11 years ago
triton fec8b00d8e Added marshaling of function types to C# backend. 11 years ago
triton e73fb76613 Added an option for generation of inlines in the C# generator. 11 years ago