Home
last modified time | relevance | path

Searched refs:NameMatch (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/lldb/unittests/Utility/
H A DNameMatchesTest.cpp15 EXPECT_TRUE(NameMatches("foo", NameMatch::Ignore, "bar")); in TEST()
19 EXPECT_TRUE(NameMatches("foo", NameMatch::Equals, "foo")); in TEST()
20 EXPECT_FALSE(NameMatches("foo", NameMatch::Equals, "bar")); in TEST()
28 EXPECT_TRUE(NameMatches("", NameMatch::Contains, "")); in TEST()
29 EXPECT_FALSE(NameMatches("", NameMatch::Contains, "foo")); in TEST()
36 EXPECT_TRUE(NameMatches("", NameMatch::StartsWith, "")); in TEST()
38 EXPECT_FALSE(NameMatches("", NameMatch::StartsWith, "b")); in TEST()
42 EXPECT_TRUE(NameMatches("foo", NameMatch::EndsWith, "o")); in TEST()
43 EXPECT_TRUE(NameMatches("foo", NameMatch::EndsWith, "")); in TEST()
44 EXPECT_TRUE(NameMatches("", NameMatch::EndsWith, "")); in TEST()
[all …]
H A DProcessInstanceInfoTest.cpp100 match.SetNameMatchType(NameMatch::Equals); in TEST()
/llvm-project-15.0.7/lldb/source/Utility/
H A DNameMatches.cpp15 bool lldb_private::NameMatches(llvm::StringRef name, NameMatch match_type, in NameMatches()
18 case NameMatch::Ignore: in NameMatches()
20 case NameMatch::Equals: in NameMatches()
22 case NameMatch::Contains: in NameMatches()
24 case NameMatch::StartsWith: in NameMatches()
26 case NameMatch::EndsWith: in NameMatches()
28 case NameMatch::RegularExpression: { in NameMatches()
H A DProcessInfo.cpp252 if (m_name_match_type == NameMatch::Ignore) in NameMatches()
300 if (m_name_match_type != NameMatch::Ignore) in MatchAllProcesses()
332 m_name_match_type = NameMatch::Ignore; in Clear()
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DProcessInfo.h168 NameMatch process_name_match_type)
182 NameMatch GetNameMatchType() const { return m_name_match_type; }
184 void SetNameMatchType(NameMatch name_match_type) {
209 NameMatch m_name_match_type = NameMatch::Ignore;
H A DNameMatches.h15 enum class NameMatch { enum
24 bool NameMatches(llvm::StringRef name, NameMatch match_type,
/llvm-project-15.0.7/lldb/source/Commands/
H A DCommandObjectPlatform.cpp1284 case NameMatch::Ignore: in DoExecute()
1286 case NameMatch::Equals: in DoExecute()
1289 case NameMatch::Contains: in DoExecute()
1292 case NameMatch::StartsWith: in DoExecute()
1295 case NameMatch::EndsWith: in DoExecute()
1298 case NameMatch::RegularExpression: in DoExecute()
1416 match_info.SetNameMatchType(NameMatch::Equals); in SetOptionValue()
1422 match_info.SetNameMatchType(NameMatch::EndsWith); in SetOptionValue()
1428 match_info.SetNameMatchType(NameMatch::StartsWith); in SetOptionValue()
1434 match_info.SetNameMatchType(NameMatch::Contains); in SetOptionValue()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationServerCommon.cpp351 NameMatch name_match = llvm::StringSwitch<NameMatch>(value) in Handle_qfProcessInfo()
352 .Case("equals", NameMatch::Equals) in Handle_qfProcessInfo()
353 .Case("starts_with", NameMatch::StartsWith) in Handle_qfProcessInfo()
354 .Case("ends_with", NameMatch::EndsWith) in Handle_qfProcessInfo()
355 .Case("contains", NameMatch::Contains) in Handle_qfProcessInfo()
356 .Case("regex", NameMatch::RegularExpression) in Handle_qfProcessInfo()
357 .Default(NameMatch::Ignore); in Handle_qfProcessInfo()
359 if (name_match == NameMatch::Ignore) in Handle_qfProcessInfo()
H A DGDBRemoteCommunicationClient.cpp2275 NameMatch name_match_type = match_info.GetNameMatchType(); in FindProcesses()
2277 case NameMatch::Ignore: in FindProcesses()
2281 case NameMatch::Equals: in FindProcesses()
2285 case NameMatch::Contains: in FindProcesses()
2289 case NameMatch::StartsWith: in FindProcesses()
2293 case NameMatch::EndsWith: in FindProcesses()
2297 case NameMatch::RegularExpression: in FindProcesses()
H A DGDBRemoteCommunicationServerLLGS.cpp406 match_info.SetNameMatchType(NameMatch::Equals); in AttachWaitProcess()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFindSymbols.cpp137 if (auto NameMatch = Filter.match(Sym.Name)) in getWorkspaceSymbols() local
138 Relevance.NameMatch = *NameMatch; in getWorkspaceSymbols()
159 Info.score = Relevance.NameMatch > std::numeric_limits<float>::epsilon() in getWorkspaceSymbols()
160 ? Score / Relevance.NameMatch in getWorkspaceSymbols()
H A DQuality.cpp400 Score *= NameMatch; in evaluateHeuristics()
491 OS << llvm::formatv("\tName match: {0}\n", S.NameMatch); in operator <<()
587 Scores.Total = Relevance.NameMatch * Scores.ExcludingName; in evaluateDecisionForest()
H A DQuality.h89 float NameMatch = 1; member
H A DCodeComplete.cpp1825 Relevance.NameMatch > std::numeric_limits<float>::epsilon() in evaluateCompletion()
1826 ? Scores.Total / Relevance.NameMatch in evaluateCompletion()
1859 Relevance.NameMatch = *FuzzyScore; in addCandidate()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DQualityTests.cpp126 EXPECT_EQ(Relevance.NameMatch, SymbolRelevanceSignals().NameMatch); in TEST()
251 PoorNameMatch.NameMatch = 0.2f; in TEST()
/llvm-project-15.0.7/lldb/source/Host/freebsd/
H A DHost.cpp180 match_info_noname.SetNameMatchType(NameMatch::Ignore); in FindProcessesImpl()
/llvm-project-15.0.7/lldb/source/Host/netbsd/
H A DHostNetBSD.cpp205 match_info_noname.SetNameMatchType(NameMatch::Ignore); in FindProcessesImpl()
/llvm-project-15.0.7/lldb/source/Target/
H A DProcess.cpp2812 match_info.SetNameMatchType(NameMatch::Equals); in Attach()