http://llvm.org/bugs/show_bug.cgi?id=10746

           Summary: Virtual filesystem
           Product: clang
           Version: trunk
          Platform: PC
        OS/Version: Windows NT
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Driver
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]


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.

Thanks

James

-- 
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.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to