qiongsiwu wrote:

I am seeing a trio of methods more or less called together often, but sometimes 
one is omitted.
```
CompilerInstance::setVirtualFileSystem
CompilerInstance::setFileManager
CompilerInstance::setSourceManager // This is sometimes omitted.
```

In what cases do we want freedom to set them separately? For example, in what 
cases do we want to set the VFS but not the file manager? Are there situations 
where if one is set, we should set the other two as well to ensure we are 
configuring the `CompilerInstance` consistently? 

https://github.com/llvm/llvm-project/pull/164323
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to