.packages\microsoft.dotnet.cilstrip.sources\9.0.0-beta.24324.1\contentFiles\cs\netstandard2.0\Mono.Cecil.Metadata\Constant.cs (1)
67 public ElementType Type;
.packages\microsoft.dotnet.cilstrip.sources\9.0.0-beta.24324.1\contentFiles\cs\netstandard2.0\Mono.Cecil.Signatures\SignatureReader.cs (56)
318 if (current == (int) ElementType.Pinned) // the only possible constraint
320 else if (current == (int) ElementType.ByRef) {
360 ElementType flag = (ElementType) Utilities.ReadCompressedInteger (data, start, out start);
362 case ElementType.Void :
366 case ElementType.TypedByRef :
370 case ElementType.ByRef :
415 if (flag == (int) ElementType.Sentinel) {
433 ElementType flag = (ElementType) Utilities.ReadCompressedInteger (data, start, out start);
435 case ElementType.TypedByRef :
439 case ElementType.ByRef :
460 ElementType element = (ElementType) Utilities.ReadCompressedInteger (data, start, out start);
462 case ElementType.ValueType :
467 case ElementType.Class :
472 case ElementType.Ptr :
476 p.Void = flag == (int) ElementType.Void;
483 case ElementType.FnPtr :
495 case ElementType.Array :
511 case ElementType.SzArray :
516 case ElementType.Var:
518 case ElementType.MVar:
520 case ElementType.GenericInst:
523 ginst.ValueType = ((ElementType) Utilities.ReadCompressedInteger (
524 data, start, out start)) == ElementType.ValueType;
567 ElementType flag = (ElementType) Utilities.ReadCompressedInteger (data, start, out start);
569 if (!((flag == ElementType.CModOpt) || (flag == ElementType.CModReqD)))
585 ElementType cmod = (ElementType) Utilities.ReadCompressedInteger (data, start, out start);
586 if (cmod == ElementType.CModOpt)
588 else if (cmod == ElementType.CModReqD)
722 TypeReference ReadTypeReference (byte [] data, BinaryReader br, out ElementType elemType)
725 elemType = (ElementType) br.ReadByte ();
726 if (elemType == ElementType.SzArray) {
727 elemType = (ElementType) br.ReadByte ();
732 if (elemType == ElementType.Enum)
743 TypeReference TypeReferenceFromElemType (ElementType elemType)
746 case ElementType.Boxed :
747 case ElementType.Object:
749 case ElementType.String :
751 case ElementType.Type :
753 case ElementType.Boolean :
755 case ElementType.Char :
757 case ElementType.R4 :
759 case ElementType.R8 :
761 case ElementType.I1 :
763 case ElementType.I2 :
765 case ElementType.I4 :
767 case ElementType.I8 :
769 case ElementType.U1 :
771 case ElementType.U2 :
773 case ElementType.U4 :
775 case ElementType.U8 :