1 //------------------------------------------------------------------------------
2 // <copyright file="XPathAxis.cs" company="Microsoft">
3 //     Copyright (c) Microsoft Corporation.  All rights reserved.
4 // </copyright>
5 // <owner current="true" primary="true">sdub</owner>
6 //------------------------------------------------------------------------------
7 
8 namespace System.Xml.Xsl.XPath {
9 
10     // Order is important - we use them as an index in QilAxis & AxisMask arrays
11     internal enum XPathAxis {
12         Unknown      = 0,
13         Ancestor        ,
14         AncestorOrSelf  ,
15         Attribute       ,
16         Child           ,
17         Descendant      ,
18         DescendantOrSelf,
19         Following       ,
20         FollowingSibling,
21         Namespace       ,
22         Parent          ,
23         Preceding       ,
24         PrecedingSibling,
25         Self            ,
26         Root            ,
27     }
28 }
29