Boost logo

Boost :

From: Eric Niebler (eric_at_[hidden])
Date: 2005-12-01 13:02:27

Does cw-9_4 really support partial specialization of class templates?
According to boost.config it does. xpressive's tests are failing on this
compiler, with heaps of errors like:

### mwcc Compiler:
# In:
# From: ..\libs\xpressive\test\misc1.cpp
# -----------------------------------------
# 128: : transform_compiler<arg_transform,
# Error: ^
# illegal partial specialization

The code it's complaining about looks like:

     template<typename OpTag>
     struct compiler<OpTag, xpressive::detail::ind_tag>
       : transform_compiler<arg_transform, xpressive::detail::seq_tag>

This looks unremarkable to me. What is CodeWarrior complaining about?
Any and all insights are most welcome.

Eric Niebler
Boost Consulting

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