NArrange.VisualBasic.VBParser.GetAccess C# (CSharp) Method

GetAccess() private static method

Gets the member or type access.
private static GetAccess ( StringCollection wordList ) : CodeAccess
wordList System.Collections.Specialized.StringCollection The word list.
return CodeAccess
        private static CodeAccess GetAccess(StringCollection wordList)
        {
            CodeAccess access = CodeAccess.None;

            if (wordList.Contains(VBKeyword.Public))
            {
                access = CodeAccess.Public;
            }
            else if (wordList.Contains(VBKeyword.Private))
            {
                access = CodeAccess.Private;
            }
            else
            {
                if (wordList.Contains(VBKeyword.Protected))
                {
                    access |= CodeAccess.Protected;
                }

                if (wordList.Contains(VBKeyword.Friend))
                {
                    access |= CodeAccess.Internal;
                }
            }

            return access;
        }