mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-27 14:45:50 +00:00
dd04df0ec3
Get rid of the difference between file paths and directory paths. The Path class now simply stores a path that can refer to either a file or a directory. This required various changes in the implementation and interface of the class with the corresponding impact to its users. Doxygen comments were also updated to reflect these changes. Interface changes are: appendDirectory -> appendComponent appendFile -> appendComponent elideDirectory -> eraseComponent elideFile -> eraseComponent elideSuffix -> eraseSuffix renameFile -> rename setDirectory -> set setFile -> set Changes pass Dejagnu and llvm-test/SingleSource tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22349 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
Debugger.cpp | ||
FDHandle.cpp | ||
FDHandle.h | ||
Makefile | ||
ProgramInfo.cpp | ||
README.txt | ||
RuntimeInfo.cpp | ||
SourceFile.cpp | ||
SourceLanguage-CFamily.cpp | ||
SourceLanguage-CPlusPlus.cpp | ||
SourceLanguage-Unknown.cpp | ||
SourceLanguage.cpp | ||
UnixLocalInferiorProcess.cpp |
//===-- llvm/lib/Debugger/ - LLVM Debugger interfaces ---------------------===// This directory contains the implementation of the LLVM debugger backend. This directory builds into a library which can be used by various debugger front-ends to debug LLVM programs. The current command line LLVM debugger, llvm-db is currently the only client of this library, but others could be built, to provide a GUI front-end for example.