Commit Graph

296 Commits

Author SHA1 Message Date
Phil Nash 163088a11f Refactored command line parser to be more cohesive
Also added a set of unit tests for them (incomplete)
2012-05-31 19:40:26 +01:00
Phil Nash 06e959be3e Fixed used of cleaned-up context by runner's destructor
This was causing a segfault for some
2012-05-25 08:52:05 +01:00
Phil Nash a8570dfdfe Regenerated single include 2012-05-24 08:29:41 +01:00
Phil Nash 4df051bcf4 single header now includes date-time of generation in comment header 2012-05-22 22:22:22 +01:00
Phil Nash 7004f4a234 Regenerated single include 2012-05-22 08:56:59 +01:00
Phil Nash 35b31fa78a Added support for Objective-C exceptions 2012-05-21 21:51:16 +01:00
Phil Nash 371db8b42f Context methods are non-static - accessed via interface
This is a move towards allowing multiple contexts - with the concept of a (possibly thread local) "current" context
2012-05-21 18:52:09 +01:00
Phil Nash 89d2a3f911 Regenerated single include 2012-05-16 15:09:17 +01:00
Phil Nash 6217966743 Regenerated single include 2012-05-11 19:06:43 +01:00
Phil Nash 176eb81563 Regenerate single include 2012-05-11 08:17:16 +01:00
Phil Nash aec1e5ed86 Tweaked single include merging to remove comment blocks
Also removed multiple blank lines
2012-05-09 19:37:51 +01:00
Phil Nash d31737f18b Regenerated single_include 2012-05-09 19:04:00 +01:00
Phil Nash 6f1543b1b1 Regenerated single include 2012-05-07 19:46:19 +01:00
Phil Nash 49e6d536e1 Clean-up and regenerated single include 2012-05-05 19:35:35 +01:00
Phil Nash 83a66a6255 Removed redundant const
(also fixed test counts)
2012-04-28 12:39:15 +01:00
Phil Nash 861a1e79cf Conditionally compile __unsafe_unretained
Addresses, and hopefully fixes, issue #77.
2012-04-28 12:29:52 +01:00
Jardel Weyrich 11dca66336 Fix missing parameter for comparisons between long and unsigned X. 2012-04-27 14:42:40 -03:00
Phil Nash 53c990a7e1 ARC support for Object-C projects 2012-03-17 18:20:06 +00:00
Phil Nash 8d18d1648a Regenerated single include 2012-03-14 20:06:14 +00:00
Phil Nash 78d95a0854 Regen single include 2012-03-04 21:22:36 +00:00
Phil Nash 5ff4ab0a76 Suppress warning about constant conditional 2012-02-29 08:47:18 +00:00
Phil Nash 777b8af589 regen single include 2012-02-29 08:39:46 +00:00
Phil Nash 918046aaf1 Regen single include for last few checkins 2012-02-28 20:04:42 +00:00
Phil Nash f7299fc87b Regen include 2012-02-25 09:39:45 +00:00
Phil Nash 2cc9b0dba1 Regen header 2012-02-22 09:44:06 +00:00
Phil Nash 3619cb2f09 Regenerated single include 2012-02-18 19:16:30 +00:00
Phil Nash dd5b9c2ae5 Added clean-up
Clean-up statics at the end of main to avoid added noise when looking for leaks
2012-02-18 09:58:30 +00:00
Phil Nash 333e6e6254 Improved exception reporting
Refactored exception handling (handle more in the translator)
and report exceptions in CHECKs
2012-02-17 19:50:59 +00:00
Phil Nash 6e0f58d474 Generated single include 2012-02-15 18:37:21 +00:00
Phil Nash a162e22fa3 Added CHECKED_IF and CHECKED_ELSE 2012-02-10 08:30:13 +00:00
Phil Nash 4a0a70a82e Regenerated single header 2012-02-09 08:37:02 +00:00
Phil Nash fd78e0f6df Regenerated single include after last commit 2011-12-28 19:56:39 +00:00
Phil Nash f51d316dba Regenerated single include for last few commits 2011-12-28 10:37:31 +00:00
Phil Nash 98a21bce5d regenerated single_include 2011-09-19 18:23:07 +01:00
Phil Nash 8152825e9f Fixed Obj-C related #include ordering 2011-08-15 09:06:31 +01:00
Phil Nash 83224e637f Regenerated single include 2011-08-12 18:53:28 +01:00
Phil Nash 2254540959 Regenerated single include 2011-08-09 18:41:01 +01:00
Phil Nash 4021d65f64 Regenerated single_include 2011-07-15 08:12:10 +01:00
Phil Nash d6566f9d2f regen single header with __debugbreak fix 2011-07-04 09:14:15 +01:00
Phil Nash 62a5ddce2b regen single header with lhs string literal fix 2011-06-29 19:25:14 +01:00
Phil Nash b5fabcb26b Updated glue script to work relative to script dir, then regenerated single header 2011-06-28 08:38:55 +01:00
Phil Nash 3c20a75189 regenerated single header 2011-06-23 08:23:33 +01:00
Phil Nash f721a96d24 regenerated to include Approx changes 2011-06-07 14:13:57 +01:00
Phil Nash 48112c2700 Fixed a potential ordering issue with output streambufs 2011-05-31 18:47:30 +01:00
Phil Nash 6b6143ccd4 Removed templates from Approx (just uses double) 2011-05-31 07:51:04 +01:00
Phil Nash 89d1e6c4f1 Tweaks to allow headers to be glued together.
Added Python script to generate single header.
Added new XCode project that runs self test against single header
2011-05-24 08:23:02 +01:00