[cfe-commits] [PATCH] libclang: Exposing more statement, expression and declaration types.

Douglas Gregor dgregor at apple.com
Fri Sep 30 13:28:45 PDT 2011


On Sep 30, 2011, at 1:27 PM, Manuel Holtgrewe wrote:

> 
> Am 30.09.2011 um 16:51 schrieb Douglas Gregor:
>> +  /** \brief This represents access to specific elements of a vector, and
>> +   * may occur on the left hand side or right hand side.
>> +   *
>> +   * For example the following is legal: "V.xy = V.zw" if V is a 4 element
>> +   * extended vector.
>> +   */
>> +  CXCursor_ExtVectorElementExpr          = 120,
>> +
>> 
>> ExtVectorElementExpr is a terrible name for a public API :(
> 
> Hm, should we maybe not expose this at all? Or maybe as "GCCVectorElementExpr"?

I'd be perfectly happy not to expose this. It's actually there for OpenCL.

	- Doug



More information about the cfe-commits mailing list