On Jul 5, 2010, at 11:42 AM, Charles Davis wrote:

> On 7/5/10 11:19 AM, Fariborz Jahanian wrote:
>> Any reason you can't follow gcc/clang's mangling scheme for
>> blocks; such as '@' is already being used?
> Hm? You seem to be confusing Objective-C encodings with the C++  
> mangling

Yes I was. Thanks for clarification.

- fariborz

> scheme. Not even gcc uses '@' for blocks in C++ mangled names. It uses
> 'U13block_pointer' (like clang does in Itanium mode). Besides, the '@'
> character is special in the Microsoft scheme. It's used to terminate
> names and argument lists. It's also used in 'structor names in place  
> of
> the return type, because 'structors don't have declared return types.
>
> Chip

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to