4956 Commits (a92337ba4700db76f19cc521be04b4ab3e9f2049)
 

Author SHA1 Message Date
triton 57a14eabf3 Fixed whitespace inconsistency. 13 years ago
triton ba2d7f10b4 Updated build files. 13 years ago
triton f2cc4c6d00 Hooked up typedef processing to the code generator. 13 years ago
triton 35e66fcbac Removed user-specific solution file. 13 years ago
triton 399d55002a Removed lib-specific SDL code file. 13 years ago
triton fe31bef824 Added support to transforms declarations selectively. 13 years ago
triton ec50822421 Implement proper support for delegates and function pointers. 13 years ago
triton 8f5464c6df Added support in Namespace.cs to store typedefs. 13 years ago
triton 74bf690697 Added field to keep the native library name. 13 years ago
triton 7bc569fe90 Reorganized declarations. Added support for field offsets. 13 years ago
triton 4c25413588 Reorganized declarations. Added flag to see if type should be treated as opaque. Added flag to see if type is an union. 13 years ago
triton cd06bb0d2d Added support for typedefs to the code generator. 13 years ago
triton 4c4e65723c Added support for typedefs to the native parser. Added support for user-specified include directories. 13 years ago
triton 2e348f6191 Added an option to the generator to set the native library name. Pass include directories to the native parser. 13 years ago
triton cde619bf4c Added support for typedef declarations. 13 years ago
triton b84196c0b7 Renamed a few functions and factored out the SDL transforms. 13 years ago
triton 9fb449bc10 Updated the build files to the new changes. 13 years ago
triton 6f5f491afc Updated the code generator to the new namespaces API changes. 13 years ago
triton 0f71342594 Removed CSharpModule.cs which should be auto-generated. 13 years ago
triton 0224542925 Fixed the native code parser to deal with namespaces. 13 years ago
triton bd63f64062 Added a new file with SDL library related transformations. 13 years ago
triton dee42a91a8 Factor out the SDL-related code to separate file. 13 years ago
triton edec622b66 Rename and document the existing transforms. Added a few more transformation helpers. 13 years ago
triton 76819bc044 Removed unused using declarations. 13 years ago
triton e7f337f99c Added support for nested namespaces in Namespace.cs. 13 years ago
triton 4193645beb Fixed void-return function pointers to use Action. Added a method to check for primitive types. 13 years ago
triton 14722e5757 Moved declarations around in Declaration.cs. 13 years ago
triton aac88f961a Added some documentation to Library.cs. 13 years ago
triton 204c585f64 This patch has been committed in Clang mainline. 13 years ago
triton 6828527628 Added new Premake-4 based build system. 13 years ago
triton 5696b5e002 Added new documentation to the tool. 13 years ago
triton 3a5faff28c Removed the old solution file. 13 years ago
triton bcf9625b03 Added needed patches for Clang. 13 years ago
triton d474f0a04f Added a bridge project containing the managed files bridging the native Clang parser. 13 years ago
triton e819156c3b Added the new extensible wrapper generator. 13 years ago
triton c4fd9ae614 Added C++/CLI wrapper around the C++ Clang parser. 13 years ago
triton 2040d8271e Renamed current generator to GCC generator (part 2). 13 years ago
triton 894e574876 Renamed current generator to GCC generator. 13 years ago
triton ef66f1586d Removed old build files. 13 years ago
Alex Corrado b0796517cb Apply Miguel's patch to fix the build 14 years ago
Alex Corrado 4561c6182c Move qt into examples directory and don't build examples by default. Fix tests build 14 years ago
Alex Corrado 9f574493c1 [generator] Get correct native layout size when a field is typed as a class by value 14 years ago
Alex Corrado 7662dd4430 [generator] Correctly handle fields that are fixed-length arrays 14 years ago
Alex Corrado 8f2dbdc3ae Remove more bitrot to fix the build 14 years ago
Alex Corrado ce9d2e262b [CppField] Add support for IntPtr fields 14 years ago
Alex Corrado eb59e306c2 [ItaniumAbi] Flesh out mangling type codes a bit 14 years ago
Alex Corrado fb85e5a3ed Experimental support for initing the native vtptr ourselves (enable with -define:INIT_NATIVE_VTABLES) 14 years ago
Alex Corrado aefe6e0e2a Remove some bitrot 14 years ago
Alex Corrado 6825982069 Minor CppTypeInfo clean up. Add HasVTable property 14 years ago
Alex Corrado 58566ee37c [ItaniumAbi] Improve compression in name mangling 14 years ago