diff -up boost_1_57_0/boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp\~ boost_1_57_0/boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp
old
|
new
|
struct grammar_definition
|
282 | 282 | #if !defined(BOOST_SPIRIT_SINGLE_GRAMMAR_INSTANCE) |
283 | 283 | typedef impl::grammar_helper_base<GrammarT> helper_base_t; |
284 | 284 | typedef grammar_helper_list<GrammarT> helper_list_t; |
285 | | typedef typename helper_list_t::vector_t::reverse_iterator iterator_t; |
286 | 285 | |
287 | 286 | helper_list_t& helpers = |
288 | 287 | grammartract_helper_list::do_(self); |
289 | 288 | |
290 | 289 | # if defined(BOOST_INTEL_CXX_VERSION) |
| 290 | typedef typename helper_list_t::vector_t::reverse_iterator iterator_t; |
291 | 291 | for (iterator_t i = helpers.rbegin(); i != helpers.rend(); ++i) |
292 | 292 | (*i)->undefine(self); |
293 | 293 | # else |