forked from OSchip/llvm-project
8188484daa
The fixes from the YAML file can refer to relative paths. Those relative paths are meant to be resolved relative to the corresponding `build directory`. However, `clang-apply-replacements` currently interprets all paths relative to its own working directory. This causes issues, e.g., when `clang-apply-replacements` is run from outside of the original build directory. This commit adjusts `clang-apply-replacements` to take the build directory into account when resolving relative file paths. Reviewed By: ymandel Differential Revision: https://reviews.llvm.org/D112647 |
||
---|---|---|
.. | ||
Inputs | ||
ClangRenameClassReplacements.cpp | ||
basic.cpp | ||
conflict.cpp | ||
crlf.cpp | ||
format.cpp | ||
identical-in-TU.cpp | ||
identical.cpp | ||
invalid-files.cpp | ||
order-dependent.cpp | ||
relative-paths.cpp |