Opened 11 years ago
Closed 11 years ago
#6508 closed Bugs (fixed)
intrusive/deriviation_value_traits.hpp missing include
| Reported by: | Antony Polukhin | Owned by: | Ion Gaztañaga | 
|---|---|---|---|
| Milestone: | Boost 1.49.0 | Component: | intrusive | 
| Version: | Boost Development Trunk | Severity: | Problem | 
| Keywords: | Cc: | antoshkka@… | 
Description
In boost_1_49_0_beta1 header boost/pointer_to_other.hpp must be included in boost/intrusive/deriviation_value_traits.hpp.
Otherwise, this errors are produced:
./boost/intrusive/derivation_value_traits.hpp:35:28: error: 'pointer_to_other' in namespace 'boost' does not name a type ./boost/intrusive/derivation_value_traits.hpp:35:44: error: expected unqualified-id before '<' token ./boost/intrusive/derivation_value_traits.hpp:36:28: error: 'pointer_to_other' in namespace 'boost' does not name a type ./boost/intrusive/derivation_value_traits.hpp:36:44: error: expected unqualified-id before '<' token ./boost/intrusive/derivation_value_traits.hpp:38:22: error: 'pointer' was not declared in this scope ./boost/intrusive/derivation_value_traits.hpp:38:29: error: template argument 1 is invalid ./boost/intrusive/derivation_value_traits.hpp:40:22: error: 'const_pointer' was not declared in this scope ./boost/intrusive/derivation_value_traits.hpp:40:35: error: template argument 1 is invalid
  Note:
 See   TracTickets
 for help on using tickets.
    

Fixed in trunk and release branches (At revision: 76826)