Displaying 6 results from an estimated 6 matches for "densemapconstiterator".
2009 Nov 03
2
[LLVMdev] DenseMap iterator constness fix
Dear all,
The first of the proposed patches (DenseMapIterator.patch) forbids implicit
conversion of DenseMap::const_iterator to DenseMap::iterator which was
possible because DenseMapIterator inherited (publicly) from
DenseMapConstIterator. Conversion the other way around is now allowed as one
may expect.
The template DenseMapConstIterator is removed and the template
parameter IsConst which specifies whether the iterator is constant is added
to DenseMapIterator.
Actually IsConst parameter is not necessary since the constness can be
d...
2009 Nov 04
2
[LLVMdev] DenseMap iterator constness fix
...t googlemail.com> wrote:
> > Dear all,
> > The first of the proposed patches (DenseMapIterator.patch) forbids
> implicit
> > conversion of DenseMap::const_iterator to DenseMap::iterator which was
> > possible because DenseMapIterator inherited (publicly) from
> > DenseMapConstIterator. Conversion the other way around is now allowed as
> one
> > may expect.
> > The template DenseMapConstIterator is removed and the template
> > parameter IsConst which specifies whether the iterator is constant
> is added
> > to DenseMapIterator.
> > Actually IsC...
2009 Nov 04
2
[LLVMdev] DenseMap iterator constness fix
...t; >> > The first of the proposed patches (DenseMapIterator.patch) forbids
> >> > implicit
> >> > conversion of DenseMap::const_iterator to DenseMap::iterator which was
> >> > possible because DenseMapIterator inherited (publicly) from
> >> > DenseMapConstIterator. Conversion the other way around is now allowed
> as
> >> > one
> >> > may expect.
> >> > The template DenseMapConstIterator is removed and the template
> >> > parameter IsConst which specifies whether the iterator is constant
> >> > is...
2009 Nov 03
0
[LLVMdev] DenseMap iterator constness fix
...erovich
<victor.zverovich at googlemail.com> wrote:
> Dear all,
> The first of the proposed patches (DenseMapIterator.patch) forbids implicit
> conversion of DenseMap::const_iterator to DenseMap::iterator which was
> possible because DenseMapIterator inherited (publicly) from
> DenseMapConstIterator. Conversion the other way around is now allowed as one
> may expect.
> The template DenseMapConstIterator is removed and the template
> parameter IsConst which specifies whether the iterator is constant is added
> to DenseMapIterator.
> Actually IsConst parameter is not necessary sin...
2009 Nov 04
0
[LLVMdev] DenseMap iterator constness fix
...gt;> > Dear all,
>> > The first of the proposed patches (DenseMapIterator.patch) forbids
>> > implicit
>> > conversion of DenseMap::const_iterator to DenseMap::iterator which was
>> > possible because DenseMapIterator inherited (publicly) from
>> > DenseMapConstIterator. Conversion the other way around is now allowed as
>> > one
>> > may expect.
>> > The template DenseMapConstIterator is removed and the template
>> > parameter IsConst which specifies whether the iterator is constant
>> > is added
>> > to DenseM...
2009 Nov 09
0
[LLVMdev] DenseMap iterator constness fix
...t of the proposed patches (DenseMapIterator.patch) forbids
>> >> > implicit
>> >> > conversion of DenseMap::const_iterator to DenseMap::iterator which
>> was
>> >> > possible because DenseMapIterator inherited (publicly) from
>> >> > DenseMapConstIterator. Conversion the other way around is now allowed
>> as
>> >> > one
>> >> > may expect.
>> >> > The template DenseMapConstIterator is removed and the template
>> >> > parameter IsConst which specifies whether the iterator is constant
&...