llvm-project/clang/test/Preprocessor/Inputs
Sylvain Audi 7a8edcb212 [Clang] Restore replace_path_prefix instead of startswith
In D49466, sys::path::replace_path_prefix was used instead startswith for -f[macro/debug/file]-prefix-map options.
However those were reverted later (commit rG3bb24bf25767ef5bbcef958b484e7a06d8689204) due to broken Windows tests.

This patch restores those replace_path_prefix calls.
It also modifies the prefix matching to be case-insensitive under Windows.

Differential Revision : https://reviews.llvm.org/D76869
2020-05-13 13:49:14 -04:00
..
TestFramework.framework
cycle
headermap-rel
headermap-rel2
include-file-and-dir Don't diagnose errors when a file matches an include component 2019-08-09 19:49:14 +00:00
include-file-test [Clang] Restore replace_path_prefix instead of startswith 2020-05-13 13:49:14 -04:00
include-header-missing-in-framework [Preprocessor] Fix crash emitting note with framework location for "file not found" error. 2019-05-27 19:15:30 +00:00
include-next-1 Improve the diagnostic for #include_next occurring in a file not found 2019-03-21 20:42:13 +00:00
include-next-2 Improve the diagnostic for #include_next occurring in a file not found 2019-03-21 20:42:13 +00:00
include-subdir Reland "[Clang][PP] Add the __FILE_NAME__ builtin macro" 2019-05-16 21:13:49 +00:00
microsoft-header-search
nonportable-hmaps Fix -Wnonportable-include-path suppression for header maps with absolute paths. 2019-09-11 20:39:04 +00:00