#include using namespace Arabica::XPath; const AxisEnumerator::NamedAxis AxisEnumerator::AxisLookupTable[] = { { ANCESTOR, AxisEnumerator::CreateAxis }, { ANCESTOR_OR_SELF, AxisEnumerator::CreateAxis }, { ATTRIBUTE, AxisEnumerator::CreateAxis }, { CHILD, AxisEnumerator::CreateAxis }, { DESCENDANT, AxisEnumerator::CreateAxis }, { DESCENDANT_OR_SELF, AxisEnumerator::CreateAxis }, { FOLLOWING, AxisEnumerator::CreateAxis }, { FOLLOWING_SIBLING, AxisEnumerator::CreateAxis }, { NAMESPACE, AxisEnumerator::CreateAxis }, { PARENT, AxisEnumerator::CreateAxis }, { PRECEDING, AxisEnumerator::CreateAxis }, { PRECEDING_SIBLING, AxisEnumerator::CreateAxis }, { SELF, AxisEnumerator::CreateAxis }, { static_cast(0), 0 } };