public virtual void Visit(ITypeDefinitionMember typeMember) { ITypeDefinition nestedType = typeMember as INestedTypeDefinition; if (nestedType != null) { this.Visit(nestedType); } else { this.Visit(typeMember.GetAttributes(Context)); typeMember.Dispatch(this); } }