|
Boost Testing : |
Subject: Re: [Boost-testing] [VC++10] Could someone please see if this compiles?
From: Jeremiah Willcock (jewillco_at_[hidden])
Date: 2010-05-30 14:28:40
On Sun, 30 May 2010, KTC wrote:
> On 30/05/2010 17:07, Jeremiah Willcock wrote:
>
>>
>> Another one:
>>
>
> 1>Build succeeded.
OK. New one:
template <typename Graph, typename Property>
struct property_map {};
template <typename Graph, typename Bundle>
struct property_map<Graph, float Bundle::*> {
typedef int type;
};
struct distributedS {};
template <typename P,
typename Vertex,
typename Q>
struct compressed_sparse_row_graph {};
template <typename P, typename Bundle, typename Q>
struct property_map<
compressed_sparse_row_graph<
P,
distributedS,
Q>,
float Bundle::*>
{
typedef double type;
};
struct vertex_prop {
float member;
};
int main(int, char**) {
property_map<
compressed_sparse_row_graph<
vertex_prop, distributedS, int>,
float vertex_prop::*>::type** x = (double**)0;
return 0;
}