[PATCH] Some infrastructure work for virtual file system

Argyrios Kyrtzidis kyrtzidis at apple.com
Tue Feb 11 14:45:27 PST 2014


On Feb 11, 2014, at 2:27 PM, Ben Langmuir <blangmuir at apple.com> wrote:

> Yes, I think this has shown that trying to use names to differentiate virtual/non-virtual is a bad idea. I’m going to change RealName to ExternalName, meaning: this is the name you should use to refer to this file externally, such as in diagnostics and debug info.  Then to be explicit:
> 
> 1) real file: Name == ExternalName (and ExternalName exists on disk)
> 2) fully virtual file: Name == ExternalName (and ExternalName does *not* exist on disk)
> 3) virtual link to real file: Name != ExternalName (and ExternalName exists on disk)
> 

Sounds good!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140211/10cd3d5d/attachment.html>


More information about the cfe-commits mailing list