namespace
analysis
Classes
-
template<typename Grammar>class analyze_cycles
- class analyze_cycles_impl
-
template<rule_type Type, unsigned Count, typename... Rules>struct counted
-
template<rule_type Type, typename... Rules>struct generic
- struct grammar_info
-
template<typename C>class insert_guard
-
template<typename...>struct insert_rules
-
template<typename Rule, typename... Rules>struct insert_rules<Rule, Rules...>
-
template<>struct insert_rules<>
- struct rule_info
Enums
Functions
-
template<typename C>auto make_insert_guard(C& container, const typename C::value_type& value) -> insert_
guard<C>