Skip to content

Commit e55319b

Browse files
committed
[SpecialCaseList] Switch to Version 3.
The difference from Version 2 is that file path will be matched twice: as is and after removing leading "./". Pull Request: llvm#167283
1 parent 0b7e2f6 commit e55319b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

llvm/lib/Support/SpecialCaseList.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ SpecialCaseList::addSection(StringRef SectionStr, unsigned FileNo,
397397

398398
bool SpecialCaseList::parse(unsigned FileIdx, const MemoryBuffer *MB,
399399
std::string &Error) {
400-
unsigned long long Version = 2;
400+
unsigned long long Version = 3;
401401

402402
StringRef Header = MB->getBuffer();
403403
if (Header.consume_front("#!special-case-list-v"))

llvm/unittests/Support/SpecialCaseListTest.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -314,9 +314,9 @@ TEST_F(SpecialCaseListTest, DotSlash) {
314314
"[not]\n"
315315
"fun:foo\n"
316316
"src:bar\n";
317-
std::unique_ptr<SpecialCaseList> SCL2 = makeSpecialCaseList(IgnoreList);
318-
std::unique_ptr<SpecialCaseList> SCL3 =
319-
makeSpecialCaseList(IgnoreList, /*Version=*/3);
317+
std::unique_ptr<SpecialCaseList> SCL2 = makeSpecialCaseList(IgnoreList,
318+
/*Version=*/2);
319+
std::unique_ptr<SpecialCaseList> SCL3 = makeSpecialCaseList(IgnoreList);
320320
std::unique_ptr<SpecialCaseList> SCL4 = makeSpecialCaseList(IgnoreList,
321321
/*Version=*/4);
322322

0 commit comments

Comments
 (0)