search for: densemapconstiterator

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 &...