[cfe-dev] Clang C++ compatibility documentation

Zhanyong Wan (λx.x x) wan at google.com
Tue Mar 16 17:49:02 PDT 2010


2010/3/16 Douglas Gregor <dgregor at apple.com>:
> This is great! Feel free to commit it, and we'll keep improving it as we run into more compatibility issues.

Thanks for reviewing it, Doug.

I got:

$ svn commit
svn: Commit failed (details follow):
svn: Server sent unexpected return value (400 Bad Request) in response
to MKACTIVITY request for
'/svn/llvm-project/!svn/act/66428d86-c90d-433c-89ba-e3f1184d60b1'
svn: Your commit message was left in a temporary file:

Perhaps I don't have the commit right?

> Another issue we should write up is dependent template keywords, e.g., "foo()->bar<T>()" needs a "template" after the -> if foo() is a type-dependent expression. I can do that once you've committed your documentation. Thanks!
>
>        - Doug
>
> On Mar 15, 2010, at 4:44 PM, Zhanyong Wan (λx.x x) wrote:
>
>> Sorry it has taken so long.  Please see the attached patch for my
>> first attempt.  Let me know if this is the right direction.  Thanks!
>>
>> 2010/3/4 Douglas Gregor <dgregor at apple.com>:
>>>
>>> On Mar 4, 2010, at 2:07 PM, Zhanyong Wan (λx.x x) wrote:
>>>
>>>> Hi Doug,
>>>>
>>>> Chandler told me that you are considering adding documentation to the
>>>> Clang user's manual about invalid C++ code that GCC accepts but Clang
>>>> rejects.
>>>
>>> Yes, I'd like to add this documentation. Help would be greatly appreciated!
>>>
>>>> I'd like to contribute something there.  Should I just
>>>> create a patch against the UsersManual.html file?  Thanks,
>>>
>>> Yes, please!
>>>
>>>        - Doug
>>
>>
>>
>> --
>> Zhanyong
>> <clang-cxx-compatibility.patch>
>
>



-- 
Zhanyong




More information about the cfe-dev mailing list