search for: ownsdiagclient

Displaying 4 results from an estimated 4 matches for "ownsdiagclient".

2014 Nov 13
2
[LLVMdev] New type of smart pointer for LLVM
Ping - we've hit another of these (propagating Diagnostic::OwnsDiagClient into other places) in http://llvm.org/viewvc/llvm-project?view=revision&revision=221884 Any ideas how we should be tackling this overall? I'm not entirely convinced these are fixable by design and I think we might honestly want a conditional-ownership smart pointer... But I'm happy t...
2014 Oct 08
2
[LLVMdev] New type of smart pointer for LLVM
[+cfe-dev] This conversation has already been happening on llvm-dev so there's no good way for me to capture the entire existing discussion (so I'm jumping you in part-way) & the subject line could be more descriptive, but I wanted to add Clang developers since many of the interesting cases of conditional ownership I've seen were in Clang. I know some of you are also on llvm-dev
2014 Nov 13
2
[LLVMdev] [cfe-dev] New type of smart pointer for LLVM
...the simpler/better answer than introducing a new construct - just a bit hesitant. Thanks for bringing it up as a possibility. - David > > On Nov 13, 2014, at 9:42 AM, David Blaikie <dblaikie at gmail.com> wrote: > > Ping - we've hit another of these (propagating Diagnostic::OwnsDiagClient > into other places) in > > http://llvm.org/viewvc/llvm-project?view=revision&revision=221884 > > Any ideas how we should be tackling this overall? I'm not entirely > convinced these are fixable by design and I think we might honestly want a > conditional-ownership smar...
2014 Oct 01
4
[LLVMdev] New type of smart pointer for LLVM
On Wed, Oct 1, 2014 at 3:14 PM, Anton Yartsev <anton.yartsev at gmail.com> wrote: > Ping! > > Suggested is a wrapper over a raw pointer that is intended for freeing > wrapped memory at the end of wrappers lifetime if ownership of a raw > pointer was not taken away during the lifetime of the wrapper. > The main difference from unique_ptr is an ability to access the wrapped