mirror of
https://github.com/boostorg/fusion.git
synced 2025-07-29 12:07:36 +02:00
lvalue typedef for acess::struct_member is a dependent scope to templated
parameter when used within BOOST_FUSION_ADAPT_ASSOC_TPL_ADT. This fixes test sequence/adapt_assoc_tpl_adt.cpp.
This commit is contained in:
@ -214,12 +214,12 @@
|
|||||||
, I \
|
, I \
|
||||||
> \
|
> \
|
||||||
{ \
|
{ \
|
||||||
typedef \
|
typedef typename \
|
||||||
adt_attribute_proxy< \
|
adt_attribute_proxy< \
|
||||||
BOOST_FUSION_ADAPT_STRUCT_UNPACK_NAME(NAME_SEQ) \
|
BOOST_FUSION_ADAPT_STRUCT_UNPACK_NAME(NAME_SEQ) \
|
||||||
, I \
|
, I \
|
||||||
, false \
|
, false \
|
||||||
>::type lvalue; \
|
>::type lvalue; \
|
||||||
\
|
\
|
||||||
BOOST_FUSION_ADAPT_STRUCT_MSVC_REDEFINE_TEMPLATE_PARAMS( \
|
BOOST_FUSION_ADAPT_STRUCT_MSVC_REDEFINE_TEMPLATE_PARAMS( \
|
||||||
TEMPLATE_PARAMS_SEQ) \
|
TEMPLATE_PARAMS_SEQ) \
|
||||||
|
Reference in New Issue
Block a user