36 references to MethodDefTreatment
System.Reflection.Metadata (36)
System\Reflection\Metadata\MetadataReader.WinMD.cs (18)
392
MethodDefTreatment
treatment =
MethodDefTreatment
.Implementation;
401
treatment =
MethodDefTreatment
.Implementation;
405
treatment =
MethodDefTreatment
.Implementation;
409
treatment =
MethodDefTreatment
.InterfaceMethod;
413
treatment =
MethodDefTreatment
.Implementation;
417
treatment =
MethodDefTreatment
.Other;
425
treatment =
MethodDefTreatment
.AttributeMethod;
429
treatment =
MethodDefTreatment
.DelegateMethod |
MethodDefTreatment
.MarkPublicFlag;
436
if (treatment ==
MethodDefTreatment
.Other)
482
treatment =
MethodDefTreatment
.DisposeMethod;
487
treatment =
MethodDefTreatment
.HiddenInterfaceImplementation;
493
if (treatment ==
MethodDefTreatment
.Other)
501
private
MethodDefTreatment
GetMethodTreatmentFromCustomAttributes(MethodDefinitionHandle methodDef)
503
MethodDefTreatment
treatment = 0;
519
treatment |=
MethodDefTreatment
.MarkPublicFlag;
524
treatment |=
MethodDefTreatment
.MarkAbstractFlag;
System\Reflection\Metadata\TypeSystem\CustomAttribute.cs (2)
32
private
MethodDefTreatment
Treatment
34
get { return (
MethodDefTreatment
)(_treatmentAndRowId >> TokenTypeIds.RowIdBitCount); }
System\Reflection\Metadata\TypeSystem\MethodDefinition.cs (16)
26
private
MethodDefTreatment
Treatment
28
get { return (
MethodDefTreatment
)(_treatmentAndRowId >> TokenTypeIds.RowIdBitCount); }
151
if ((Treatment &
MethodDefTreatment
.KindMask) ==
MethodDefTreatment
.DisposeMethod)
162
MethodDefTreatment
treatment = Treatment;
164
if ((treatment &
MethodDefTreatment
.KindMask) ==
MethodDefTreatment
.HiddenInterfaceImplementation)
169
if ((treatment &
MethodDefTreatment
.MarkAbstractFlag) != 0)
174
if ((treatment &
MethodDefTreatment
.MarkPublicFlag) != 0)
187
switch (Treatment &
MethodDefTreatment
.KindMask)
189
case
MethodDefTreatment
.DelegateMethod:
193
case
MethodDefTreatment
.DisposeMethod:
194
case
MethodDefTreatment
.AttributeMethod:
195
case
MethodDefTreatment
.InterfaceMethod:
196
case
MethodDefTreatment
.HiddenInterfaceImplementation:
197
case
MethodDefTreatment
.Other: