jon.recoil.org

Module Import_info.ImplSource

Sourcetype nonrec t = t
Sourceval create_loaded : CU.t -> crc:Digest.t -> t

The import info for an implementation we depend on and whose .cmx we actually loaded.

Sourceval create_unloaded : CU.t -> t

The import info for an implementation we depend on but for which we never loaded a .cmx (and thus have no CRC for).

Sourceval create : CU.t -> crc:Digest.t option -> t

create cu ~crc is create_loaded if crc is Some and create_unloaded if crc is None. Useful when crc is coming out of Consistbl.

Sourceval name : t -> CU.Name.t
Sourceval cu : t -> CU.t
Sourceval crc : t -> Digest.t option
Sourceval dummy : t