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