//========================================================================== // (c) Microsoft Corporation 2005-2008. The interface to the module // is similar to that found in versions of other ML implementations, // but is not an exact match. The type signatures in this interface // are an edited version of those generated automatically by running // "bin\fsc.exe -i" on the implementation file. //=========================================================================== #if INTERNALIZED_POWER_PACK module internal Internal.Utilities.Obj #else module Microsoft.FSharp.Compatibility.OCaml.Obj #endif [] type t = obj [] val magic: 'a -> 'b [] val nullobj: obj /// See Microsoft.FSharp.Core.Operators.unbox [] val obj: obj -> 'a /// See Microsoft.FSharp.Core.Operators.box [] val repr: 'a -> obj /// See Microsoft.FSharp.Core.LanguagePrimitives.PhysicalEquality [] val eq: 'a -> 'a -> bool [] /// Negation of Obj.eq (i.e. reference/physical inequality) val not_eq: 'a -> 'a -> bool