[Patch][ObjC][Proposal] NSValue literals

jahanian fjahanian at apple.com
Mon Jan 19 09:29:46 PST 2015


Sorry, yes busy and vacation. Your patch looks good to me. I have a pending proposal which pretty much
describes what is implemented (with due credit :). Let’s wait for outcome of this proposal.

- Thanks, Fariborz

On Jan 17, 2015, at 1:44 PM, AlexDenisov <1101.debian at gmail.com> wrote:

> I guess you’re busy with the next LLVM/Clang release, but just want to know how is it going with this patch.
> Let me know if I can help somehow.
> -- 
> AlexDenisov
> Software Engineer, https://github.com/AlexDenisov
> 
> On 10 Jan 2015 at 11:12:39, AlexDenisov (1101.debian at gmail.com) wrote:
> 
>> Here is new version, without pointers.
>> 
>> -- 
>> AlexDenisov
>> Software Engineer, https://github.com/AlexDenisov
>> 
>> On 9 Jan 2015 at 20:14:47, jahanian (fjahanian at apple.com) wrote:
>> 
>>> 
>>> We may not support boxing of any pointer types after all 
>>> (as the underlying API does not manage the collected object).
>>> So, final patch may need to address that. Please provide more tests 
>>> for NSEdgeInsets and specifically, see that diagnostics come out when 
>>> deployment target does not support it.
>>> Otherwise, patch looks good. Please hang on to the patch until we have gone through
>>> the language review process.
>>> 
>>> - Thanks, Fairborz
>>> 
>>> 
>>>> On Jan 6, 2015, at 10:23 AM, AlexDenisov <1101.debian at gmail.com> wrote:
>>>> 
>>>> Thank you for response. 
>>>> I already sent another patch, it could be found here: 
>>>> http://article.gmane.org/gmane.comp.compilers.clang.scm/114023
>>>> 
>>>> -- 
>>>> AlexDenisov
>>>> Software Engineer, https://github.com/AlexDenisov
>>>> 
>>>> On 5 Jan 2015 at 19:39:16, jahanian (fjahanian at apple.com) wrote:
>>>> 
>>>>> 
>>>>>> On Dec 24, 2014, at 3:29 AM, AlexDenisov <1101.debian at gmail.com> wrote:
>>>>>> 
>>>>>>> Do the usual lookup to find the method which implements this syntax. Call Decl::getAvailability on this method. If it returns
>>>>>>> anything other than AvailabilityResult::AR_Available 
>>>>>> 
>>>>>> Well, I understand this part, it’s pretty obvious. But what I don’t understand is:
>>>>>> 
>>>>>>> issue an appropriate diagnostic.
>>>>>> 
>>>>>> What is appropriate diagnostic for AR_NotYetIntroduced?
>>>>>> 
>>>>>> Should I introduce this diagnostic? Or just show warning/error for Deprecated/Unavailable and ignore NotYetIntroduced AR?
>>>>> 
>>>>> It is sufficient to issue an unavailability diagnostics since diagnostic points to the method which has the availability info. as part of its declaration.
>>>>> 
>>>>> - Fariborz

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150119/51904ae4/attachment.html>


More information about the cfe-commits mailing list