Example #1
0
        private static bool IsNonFilteredMember(CodeTypeMember member)
        {
            CodeTypeReference memberType = null;

            CodeMemberProperty memberProp = member as CodeMemberProperty;

            if (memberProp != null)
            {
                memberType = memberProp.Type;
            }
            else
            {
                CodeMemberField memberField = member as CodeMemberField;
                if (memberField != null)
                {
                    memberType = memberField.Type;
                }
            }

            return(memberType == null || !CodeDomHelpers.MatchAnyBaseType(memberType, s_filteredTypes));
        }