Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2002-09-17 13:38:36

Hi Peter,

This change broke iterator support in the Boost.Python library:

Working file: bind.hpp
head: 1.21
locks: strict
access list:
keyword substitution: kv
total revisions: 26
selected revisions: 1
  revision 1.21
  date: 2002/09/17 12:41:05
  author: pdimov
    Fix for data member support, result_type was R instead of R const &

I know it's not completely uniform, but I think the standard generally has
result_type being a value, not a reference. If you make it a reference I
have hassles on compilers without partial specialization because I can only
strip the reference at runtime.

Was this an important thing to do?


           David Abrahams * Boost Consulting
dave_at_[hidden] *

Boost list run by bdawes at, gregod at, cpdaniel at, john at