161 |
|
{ |
162 |
|
return bitwise_or(new EnumNameValuePair<TValue>("",x), new EnumNameValuePair<TValue>("",y)); |
163 |
|
} |
164 |
< |
internal static TValue bitwise_or(params EnumNameValuePair<TValue>[] values) |
164 |
> |
public static TValue bitwise_or(params EnumNameValuePair<TValue>[] values) |
165 |
|
{ |
166 |
|
if (!(values.Length > 1 )) { throw new InvalidOperationException("bitwise_or must have at least two operands"); } |
167 |
|
TValue value = default(TValue); |
173 |
|
{ |
174 |
|
return bitwise_and(new EnumNameValuePair<TValue>("", x), new EnumNameValuePair<TValue>("", y)); |
175 |
|
} |
176 |
< |
internal static TValue bitwise_and(params EnumNameValuePair<TValue>[] values) |
176 |
> |
public static TValue bitwise_and(params EnumNameValuePair<TValue>[] values) |
177 |
|
{ |
178 |
|
if (!(values.Length > 1)) { throw new InvalidOperationException("bitwise_and must have at least two operands"); } |
179 |
|
TValue value = default(TValue); |