214 Commits

Author SHA1 Message Date
Ingvar Stepanyan 07eae4c171 Implement support for repr(C, Int)
Fixes #119
2018-01-31 09:35:29 -06:00
Ryan Hunt 33407202e1 Specify --lib with cargo expand and add crate testing 2018-01-29 15:17:23 -06:00
Ryan Hunt 4e481c1338 Add dependencies for tagged enums 2018-01-29 14:08:02 -06:00
Ingvar Stepanyan 905b9a09aa Add support for repr(C) tagged enums too 2018-01-29 11:36:59 -06:00
Ingvar Stepanyan 3b61c8ead5 Initial support for tagged enums 2018-01-29 11:36:59 -06:00
Kartikaya Gupta 2ccaa3e956 Add a derive_constructor option to generate struct constructors 2018-01-25 12:22:01 -06:00
Ryan Hunt b0d4578214 Fix broken test 2018-01-04 23:30:53 -06:00
Ryan Hunt 60d95258ba Add item renaming, prefixing, force including, and excluding 2018-01-04 23:29:21 -06:00
Ryan Hunt 1ae43feaaf Add the ability to specify additional includes 2018-01-04 17:25:43 -06:00
Ryan Hunt 21d917b723 Check for no_mangle and pub on functions and static items 2018-01-04 14:52:02 -06:00
Ingvar Stepanyan 4ee1a8bcc8 Remove obsolete template specialization 2017-11-18 14:40:42 -06:00
Ryan Hunt 864b4a22f9 Use Parser for single source mode 2017-11-14 02:00:04 -05:00
Ryan Hunt aa9c20bc03 Do not emit const char* for &str 2017-11-13 23:05:00 -05:00
Ryan Hunt 6a02ec4a7f Commit test expectations 2017-11-09 18:04:22 -05:00