[LLVMbugs] [Bug 10746] New: Virtual filesystem

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Thu Aug 25 12:03:26 PDT 2011


           Summary: Virtual filesystem
           Product: clang
           Version: trunk
          Platform: PC
        OS/Version: Windows NT
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Driver
        AssignedTo: unassignedclangbugs at nondot.org
        ReportedBy: xocotl at gmail.com
                CC: llvmbugs at cs.uiuc.edu

It would be nice if Clang had a way to allow users of it to provide a virtual
filesystem class to replace the system filesystem calls.

For me, the use would be to allow directories and "files" to be provided at
runtime by plugins (autogenerated and otherwise, such as #include
<with/some/parameters/here>). Other uses would be mapping to HTTP and caching
the result, to allow #includes from Github or whatnot. If you look at libclang
there's already a RemapFiles which works around the lack of VFS support.

Please consider this.



Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

More information about the llvm-bugs mailing list