aboutsummaryrefslogtreecommitdiff
path: root/DebugUtils/GTMTypeCasting.h
Commit message (Collapse)AuthorAge
* Improve the casing macrosGravatar Thomas Van Lenten2016-06-14
| | | | | | | | | | | Make GTM_STATIC_CAST(className, object) and GTM_DYNAMIC_CAST(className, object) return objects that are type-casted to className *, instead of id. This enables access to properties on the casted objects, e.g. GTM_STATIC_CAST(NSString, object).length which wouldn't work previously, since accessing .length on an id type (correctly) results in a compiler error.
* [Author: agrieve]Gravatar gtm.daemon2011-09-15
| | | | | | | -Delete unmatched and unnecessary extern "C" from GTMTypeCasting.h R=dmaclach APPROVED=dmaclach DELTA=4 (0 added, 4 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-01-20
| | | | | | Tighten up the type casting code a bit so it looks nicer. R=thomasvl DELTA=8 (0 added, 6 deleted, 2 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-01-08
Added some basic casting debugging goodness to GTM. Opinions? added to help catch a bug in QSB. R=thomasvl DELTA=55 (55 added, 0 deleted, 0 changed)