public ReferenceTypeData(TaggedReferenceTypeId type, string signature, string genericSignature, ClassStatus status) { ReferenceTypeTag = type.TypeTag; TypeId = type.TypeId; Signature = signature; GenericSignature = genericSignature; Status = status; }
public Location(TaggedReferenceTypeId declaringClass, MethodId method, ulong index) : this(declaringClass.TypeTag, (ClassId)declaringClass.TypeId, method, index) { }
public Value(Tag tag, long data) { Tag = tag; Data = data; ReferenceType = default(TaggedReferenceTypeId); }
public Value(Tag tag, long data, TaggedReferenceTypeId referenceType) { Tag = tag; Data = data; ReferenceType = referenceType; }
public TaggedObjectId(Tag tag, ObjectId objectId, TaggedReferenceTypeId type) { Tag = tag; ObjectId = objectId; Type = type; }