diff options
Diffstat (limited to 'boost/spirit/home/qi/nonterminal/rule.hpp')
-rw-r--r-- | boost/spirit/home/qi/nonterminal/rule.hpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/boost/spirit/home/qi/nonterminal/rule.hpp b/boost/spirit/home/qi/nonterminal/rule.hpp index 8dd42373b0..0901420312 100644 --- a/boost/spirit/home/qi/nonterminal/rule.hpp +++ b/boost/spirit/home/qi/nonterminal/rule.hpp @@ -111,16 +111,16 @@ namespace boost { namespace spirit { namespace qi qi::domain, template_params>::type skipper_type; - // The rule's signature - typedef typename - spirit::detail::extract_sig<template_params>::type - sig_type; - // The rule's encoding type typedef typename spirit::detail::extract_encoding<template_params>::type encoding_type; + // The rule's signature + typedef typename + spirit::detail::extract_sig<template_params, encoding_type, qi::domain>::type + sig_type; + // This is the rule's attribute type typedef typename spirit::detail::attr_from_sig<sig_type>::type |