Re: Ambiguous call to overloaded function

Larry Evans <[email protected]>
Newsgroups gmane.comp.parsers.spirit.general
Message-ID <[email protected]>
On 11/24/2017 03:57 PM, Michael Powell wrote:
> On Fri, Nov 24, 2017 at 2:01 PM, Michael Powell <[email protected]> wrote:
>> On Fri, Nov 24, 2017 at 1:03 PM, Michael Powell <[email protected]> wrote:
>>> I'm not positive, this may be a similar situation as with:
>>>
>>> http://boost.2283326.n4.nabble.com/Spirit-X3-employee-cpp-compile-error-td4687704.html
>>>
>>> Related to VS2015 Update 3 support.
>>>
>>> With solutions that seem to revolve around necessity of BOOST_SPIRIT_DEFINE (?).
>>
>> And if I just take the error on its face, just what is the difference
>> between Attribute& and ActualAttribute&, other than in name only?
> 
> So, I'm not sure exactly, but is it because I am using
> BOOST_SPIRIT_DEFINE? And/or what else I should to to workaround the
> issue?
> 

Michael, I don't see any recursion in your grammar.
BOOST_SPIRIT_DEFINE is there to implement recursion,
although it should work for non-recursive grammar.

You might try just using Port_def and not bother with Port.

-regards,
Larry



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.