Deduplication key for a loaded module file in ModuleManager.
For implicitly-built modules, this is the DirectoryEntry of the module cache and the module file name with the (optional) context hash. This enables using FileManager's inode-based canonicalization of the user-provided module cache path without hitting issues on file systems that recycle inodes for recompiled module files.
For explicitly-built modules, this is FileEntry. This uses FileManager's inode-based canonicalization of the user-provided module file path. Because input explicitly-built modules do not change during the lifetime of the compiler, inode recycling is not of concern here.
Definition at line 73 of file Module.h.