static void ProcessType (TypeDefinition type)
{
- if (!IsPublic (type))
+ if (!type.IsPublic)
return;
if (!IsMarkedAsPublic (type)) {
static void ProcessMethod (MethodDefinition method)
{
- if (!IsPublic (method))
+ if (!method.IsPublic)
return;
if (IsMarkedAsPublic (method))
return Annotations.IsPublic (provider);
}
- static bool IsPublic (MethodDefinition method)
- {
- return (method.Attributes & MethodAttributes.Public) != 0;
- }
-
- static bool IsPublic (FieldDefinition field)
- {
- return (field.Attributes & FieldAttributes.Public) != 0;
- }
-
- static bool IsPublic (TypeDefinition type)
- {
- return (type.Attributes & TypeAttributes.Public) != 0;
- }
-
static void ProcessFields (FieldDefinitionCollection fields)
{
foreach (FieldDefinition field in fields)
static void ProcessField (FieldDefinition field)
{
- if (!IsPublic (field))
+ if (!field.IsPublic)
return;
if (IsMarkedAsPublic (field))