boostorg / proto

Boost.org proto module
http://boost.org/libs/proto
21 stars 38 forks source link

MSVC: error C2039: 'value': is not a member of 'boost::proto' #18

Closed matbech closed 5 years ago

matbech commented 5 years ago

MSVC 16.4.0 Preview 1 fails with this compile error: boost\boost\proto\generate.hpp(239,20): error C2039: 'value': is not a member of 'boost::proto'

Affected line: proto::value(that.protoexpr) = proto::value(e);

matbech commented 5 years ago

Ah, it seems this was already fixed with this commit in the develop branch: https://github.com/boostorg/proto/pull/2/files

k15tfu commented 5 years ago

Hi @ericniebler ! I have the same issue in VC2019. Do you know why it wasn't included in 1.71?

zhongwm commented 4 years ago

I have the same issue in VC2019, yesterday updated VS2019 community to newest, compilation broken.

UnknownObject000 commented 4 years ago

I have the same issue in VC1029 too,mine is Visual Studio 2019