We have implemented the OpenCL-specific image2d_t, image3d_t and sampler_t
types as a separate type OpenCLOtherType, unlike in Tanya's patch . The
OpenCL event_t will be supported by OpenCLOtherType as well.
The OpenCL-specific types have many semantic restrictions (e.g. see  for
restrictions on the sampler_t type). We will supply shortly semantic checks
in a separate patch (or update this one), as well as tests.
Please note that we assume support for keywords as in our previous patch
. We will revise the patch once Peter's changes  are merged into the
 Tanya, http://lists.cs.uiuc.edu/pipermail/cfe-dev/2011-March/013865.html
 Anton, http://lists.cs.uiuc.edu/pipermail/cfe-dev/2011-March/014118.html
 Peter, http://lists.cs.uiuc.edu/pipermail/cfe-dev/2011-March/013921.html
00006-other-types.patch (29.1 KB)