public virtual IEnumerable <IMethod> GetAccessors(Predicate <IUnresolvedMethod> filter = null, GetMemberOptions options = GetMemberOptions.None) { if ((options & GetMemberOptions.IgnoreInheritedMembers) == GetMemberOptions.IgnoreInheritedMembers) { return(GetFilteredAccessors(filter)); } else { return(GetMembersHelper.GetAccessors(this, filter, options)); } }
public IEnumerable <IMethod> GetAccessors(Predicate <IUnresolvedMethod> filter = null, GetMemberOptions options = GetMemberOptions.None) { if ((options & GetMemberOptions.IgnoreInheritedMembers) == GetMemberOptions.IgnoreInheritedMembers) { return(EmptyList <IMethod> .Instance); } else { return(GetMembersHelper.GetAccessors(this, FilterNonStatic(filter), options)); } }
public IEnumerable <IMethod> GetAccessors(Predicate <IMethod> filter = null, GetMemberOptions options = GetMemberOptions.None) { if (Kind == TypeKind.Void) { return(EmptyList <IMethod> .Instance); } if ((options & GetMemberOptions.IgnoreInheritedMembers) == GetMemberOptions.IgnoreInheritedMembers) { return(GetFilteredAccessors(filter)); } else { return(GetMembersHelper.GetAccessors(this, filter, options)); } }