internal static MarshalType Load(CodeNode parent, int parentToken) { var image = parent.Module.Image; int blobID; if (!image.GetFieldMarshalNativeTypeByParent(MetadataToken.CompressHasFieldMarshal(parentToken), out blobID)) { return(null); } using (var accessor = image.OpenBlob(blobID)) { return(Load(accessor, parent)); } }