73 {
75 Attributes attributes = Attributes.ComposedOfAllVirtualMethods | Attributes.ComposedOfAllPrivateMethods | Attributes.ComposedOfNoPublicMembers |
Attributes.ComposedOfNoStaticMembers;
77 {
79 }
83 int num = result.Length / 2;
84 for (
int i = 0;
i < num;
i++)
85 {
90 {
91 continue;
92 }
94 bool flag = (
attributes2 & MethodAttributes.MemberAccessMask) == MethodAttributes.Private;
100 {
101 attributes &= ~Attributes.ComposedOfNoPublicMembers;
102 attributes &= ~Attributes.ComposedOfAllPrivateMethods;
103 }
104 else if (!flag)
105 {
106 attributes &= ~Attributes.ComposedOfAllPrivateMethods;
107 }
109 {
110 attributes &= ~Attributes.ComposedOfNoStaticMembers;
111 }
113 {
114 attributes &= ~Attributes.ComposedOfAllVirtualMethods;
115 }
117 {
120 continue;
123 continue;
126 continue;
129 continue;
132 continue;
133 }
135 {
137 }
139 }
145 }
static RuntimeMethodInfo AssignAssociates(int tkMethod, RuntimeType declaredType, RuntimeType reflectedType)
MethodSemanticsAttributes