Fusion: silenced a couple of MSVC warnings created during Spirit test runs

[SVN r57502]
This commit is contained in:
Hartmut Kaiser
2009-11-09 03:57:40 +00:00
parent 65895017bd
commit 03290abb85
10 changed files with 40 additions and 8 deletions

View File

@ -34,11 +34,15 @@ namespace boost { namespace fusion
typedef cons_iterator_identity<
typename add_const<Cons>::type>
identity;
explicit cons_iterator(cons_type& cons)
: cons(cons) {}
cons_type& cons;
private:
// silence MSVC warning C4512: assignment operator could not be generated
cons_iterator& operator= (cons_iterator const&);
};
struct nil_iterator : iterator_base<nil_iterator>