Home
last modified time | relevance | path

Searched refs:RegularExpression (Results 1 – 25 of 96) sorted by relevance

1234

/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DRegularExpression.h18 class RegularExpression {
22 RegularExpression() = default;
38 explicit RegularExpression(
42 ~RegularExpression() = default;
44 RegularExpression(const RegularExpression &rhs);
45 RegularExpression(RegularExpression &&rhs) = default;
47 RegularExpression &operator=(RegularExpression &&rhs) = default;
48 RegularExpression &operator=(const RegularExpression &rhs) = default;
87 bool operator==(const RegularExpression &rhs) const {
H A DNameMatches.h21 RegularExpression enumerator
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DRegularExpression.cpp15 RegularExpression::RegularExpression(llvm::StringRef str, in RegularExpression() function in RegularExpression
21 RegularExpression::RegularExpression(const RegularExpression &rhs) in RegularExpression() function in RegularExpression
22 : RegularExpression(rhs.GetText()) {} in RegularExpression()
24 bool RegularExpression::Execute( in Execute()
32 bool RegularExpression::IsValid() const { return m_regex.isValid(); } in IsValid()
34 llvm::StringRef RegularExpression::GetText() const { return m_regex_text; } in GetText()
36 llvm::Error RegularExpression::GetError() const { in GetError()
H A DNameMatches.cpp9 #include "lldb/Utility/RegularExpression.h"
28 case NameMatch::RegularExpression: { in NameMatches()
29 RegularExpression regex(match); in NameMatches()
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValueRegex.h40 m_regex = RegularExpression(m_default_regex_str); in Clear()
45 const RegularExpression *GetCurrentValue() const { in GetCurrentValue()
51 m_regex = RegularExpression(llvm::StringRef(value)); in SetCurrentValue()
53 m_regex = RegularExpression(); in SetCurrentValue()
59 RegularExpression m_regex;
/freebsd/contrib/llvm-project/lldb/include/lldb/Breakpoint/
H A DBreakpointResolverFileRegex.h27 const lldb::BreakpointSP &bkpt, RegularExpression regex,
63 RegularExpression
H A DBreakpointResolverName.h49 RegularExpression func_regex,
85 RegularExpression m_regex;
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DSourceManager.h28 class RegularExpression; variable
49 void FindLinesMatchingRegex(RegularExpression &regex, uint32_t start_line,
168 void FindLinesMatchingRegex(FileSpec &file_spec, RegularExpression &regex,
H A DModuleList.h39 class RegularExpression; variable
296 void FindFunctions(const RegularExpression &name,
326 void FindGlobalVariables(const RegularExpression &regex, size_t max_matches,
360 void FindSymbolsMatchingRegExAndType(const RegularExpression &regex,
H A DModule.h50 class RegularExpression; variable
267 const RegularExpression &regex, lldb::SymbolType symbol_type,
358 void FindFunctions(const RegularExpression &regex,
421 void FindGlobalVariables(const RegularExpression &regex, size_t max_matches,
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASanLibsanitizers/
H A DInstrumentationRuntimeASanLibsanitizers.cpp54 const RegularExpression &
56 static RegularExpression regex( in GetPatternForRuntimeLibrary()
/freebsd/contrib/llvm-project/lldb/include/lldb/DataFormatters/
H A DFormattersContainer.h45 RegularExpression m_type_name_regex;
82 TypeMatcher(RegularExpression regex) in TypeMatcher()
91 m_type_name_regex = RegularExpression(type_specifier->GetName()); in TypeMatcher()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DAppleDWARFIndex.h48 GetGlobalVariables(const RegularExpression &regex,
68 void GetFunctions(const RegularExpression &regex,
H A DDWARFIndex.h40 GetGlobalVariables(const RegularExpression &regex,
72 GetFunctions(const RegularExpression &regex,
H A DManualDWARFIndex.h36 GetGlobalVariables(const RegularExpression &regex,
56 void GetFunctions(const RegularExpression &regex,
H A DDebugNamesDWARFIndex.h33 GetGlobalVariables(const RegularExpression &regex,
59 void GetFunctions(const RegularExpression &regex,
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymtab.h93 const RegularExpression &regex, lldb::SymbolType symbol_type,
97 const RegularExpression &regex, lldb::SymbolType symbol_type,
111 const RegularExpression &regex, lldb::SymbolType symbol_type,
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.h111 void FindTypesByRegex(const lldb_private::RegularExpression &regex,
119 void FindFunctions(const lldb_private::RegularExpression &regex,
129 void FindGlobalVariables(const lldb_private::RegularExpression &regex,
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h119 void FindGlobalVariables(const lldb_private::RegularExpression &regex,
128 void FindFunctions(const lldb_private::RegularExpression &regex,
139 void FindTypesByRegex(const lldb_private::RegularExpression &regex,
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DAssertFrameRecognizer.cpp113 std::make_shared<RegularExpression>(std::move(module_re)), in RegisterAssertFrameRecognizer()
114 std::make_shared<RegularExpression>(std::move(symbol_re)), in RegisterAssertFrameRecognizer()
H A DThreadPlanStepInRange.cpp296 *m_avoid_regexp_up = RegularExpression(name); in SetAvoidRegexp()
298 m_avoid_regexp_up = std::make_unique<RegularExpression>(name); in SetAvoidRegexp()
331 const RegularExpression *avoid_regexp_to_use = m_avoid_regexp_up.get(); in FrameMatchesAvoidCriteria()
/freebsd/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointResolverFileRegex.cpp23 const lldb::BreakpointSP &bkpt, RegularExpression regex, in BreakpointResolverFileRegex()
40 RegularExpression regex(regex_string); in CreateFromStructuredData()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolFile.cpp120 void SymbolFile::FindGlobalVariables(const RegularExpression &regex, in FindGlobalVariables()
129 void SymbolFile::FindFunctions(const RegularExpression &regex, in FindFunctions()
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/
H A DInstrumentationRuntimeASan.cpp17 #include "lldb/Utility/RegularExpression.h"
47 const RegularExpression & in Terminate()
50 static RegularExpression regex( in GetTypeStatic()
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/
H A DInstrumentationRuntimeMainThreadChecker.cpp62 const RegularExpression &
64 static RegularExpression regex(llvm::StringRef("libMainThreadChecker.dylib")); in GetPatternForRuntimeLibrary()

1234