[llvm-branch-commits] [NFC][Support] Make private internals details of Matcher (PR #162302)
via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Oct 7 08:26:44 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-llvm-support
Author: Vitaly Buka (vitalybuka)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/162302.diff
1 Files Affected:
- (modified) llvm/include/llvm/Support/SpecialCaseList.h (+5-2)
``````````diff
diff --git a/llvm/include/llvm/Support/SpecialCaseList.h b/llvm/include/llvm/Support/SpecialCaseList.h
index c2c9271b0a37a..e824cd44f6297 100644
--- a/llvm/include/llvm/Support/SpecialCaseList.h
+++ b/llvm/include/llvm/Support/SpecialCaseList.h
@@ -121,12 +121,15 @@ class SpecialCaseList {
/// Represents a set of globs and their line numbers
class Matcher {
public:
- LLVM_ABI Error insert(StringRef Pattern, unsigned LineNumber,
- bool UseRegex);
// Returns the line number in the source file that this query matches to.
// Returns zero if no match is found.
LLVM_ABI unsigned match(StringRef Query) const;
+ private:
+ friend class SpecialCaseList;
+ LLVM_ABI Error insert(StringRef Pattern, unsigned LineNumber,
+ bool UseRegex);
+
struct Glob {
std::string Name;
unsigned LineNo;
``````````
</details>
https://github.com/llvm/llvm-project/pull/162302
More information about the llvm-branch-commits
mailing list