Home
last modified time | relevance | path

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

1234

/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Utility/
H A DRegularExpression.h18 class RegularExpression {
22 RegularExpression() = default;
34 explicit RegularExpression(llvm::StringRef string);
36 ~RegularExpression() = default;
38 RegularExpression(const RegularExpression &rhs);
39 RegularExpression(RegularExpression &&rhs) = default;
41 RegularExpression &operator=(RegularExpression &&rhs) = default;
42 RegularExpression &operator=(const RegularExpression &rhs) = default;
81 bool operator==(const RegularExpression &rhs) const {
H A DNameMatches.h21 RegularExpression enumerator
/freebsd-13.1/contrib/llvm-project/lldb/source/Utility/
H A DRegularExpression.cpp15 RegularExpression::RegularExpression(llvm::StringRef str) in RegularExpression() function in RegularExpression
20 RegularExpression::RegularExpression(const RegularExpression &rhs) in RegularExpression() function in RegularExpression
21 : RegularExpression(rhs.GetText()) {} in RegularExpression()
23 bool RegularExpression::Execute( in Execute()
31 bool RegularExpression::IsValid() const { return m_regex.isValid(); } in IsValid()
33 llvm::StringRef RegularExpression::GetText() const { return m_regex_text; } in GetText()
35 llvm::Error RegularExpression::GetError() const { in GetError()
H A DNameMatches.cpp28 case NameMatch::RegularExpression: { in NameMatches()
29 RegularExpression regex(match); in NameMatches()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValueRegex.h36 m_regex = RegularExpression(m_default_regex_str); in Clear()
41 const RegularExpression *GetCurrentValue() const { in GetCurrentValue()
47 m_regex = RegularExpression(llvm::StringRef(value)); in SetCurrentValue()
49 m_regex = RegularExpression(); in SetCurrentValue()
55 RegularExpression m_regex;
/freebsd-13.1/contrib/llvm-project/lldb/source/DataFormatters/
H A DFormattersHelpers.cpp31 RegularExpression(type_name.GetStringRef()), format_sp); in AddFormat()
42 RegularExpression(type_name.GetStringRef()), summary_sp); in AddSummary()
55 RegularExpression(type_name.GetStringRef()), summary_sp); in AddStringSummary()
69 RegularExpression(type_name.GetStringRef()), summary_sp); in AddOneLineSummary()
83 RegularExpression(type_name.GetStringRef()), summary_sp); in AddCXXSummary()
98 RegularExpression(type_name.GetStringRef()), synth_sp); in AddCXXSynthetic()
113 RegularExpression(type_name.GetStringRef()), filter_sp); in AddFilter()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Breakpoint/
H A DBreakpointResolverFileRegex.h27 const lldb::BreakpointSP &bkpt, RegularExpression regex,
64 RegularExpression
H A DBreakpointResolverName.h49 RegularExpression func_regex,
86 RegularExpression m_regex;
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DSourceManager.h26 class RegularExpression; variable
47 void FindLinesMatchingRegex(RegularExpression &regex, uint32_t start_line,
148 void FindLinesMatchingRegex(FileSpec &file_spec, RegularExpression &regex,
H A DModuleList.h39 class RegularExpression; variable
264 void FindFunctions(const RegularExpression &name, bool include_symbols,
293 void FindGlobalVariables(const RegularExpression &regex, size_t max_matches,
327 void FindSymbolsMatchingRegExAndType(const RegularExpression &regex,
H A DModule.h47 class RegularExpression; variable
255 void FindSymbolsMatchingRegExAndType(const RegularExpression &regex,
322 void FindFunctions(const RegularExpression &regex, bool symbols_ok,
384 void FindGlobalVariables(const RegularExpression &regex, size_t max_matches,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DManualDWARFIndex.h33 GetGlobalVariables(const RegularExpression &regex,
53 void GetFunctions(const RegularExpression &regex,
H A DDWARFIndex.h35 GetGlobalVariables(const RegularExpression &regex,
59 GetFunctions(const RegularExpression &regex,
H A DAppleDWARFIndex.h39 GetGlobalVariables(const RegularExpression &regex,
59 void GetFunctions(const RegularExpression &regex,
H A DDebugNamesDWARFIndex.h32 GetGlobalVariables(const RegularExpression &regex,
53 void GetFunctions(const RegularExpression &regex,
H A DHashedNameToDIE.h136 AppendAllDIEsThatMatchingRegex(const lldb_private::RegularExpression &regex,
161 const lldb_private::RegularExpression &regex,
H A DNameToDIE.h38 bool Find(const lldb_private::RegularExpression &regex,
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymtab.h93 AppendSymbolIndexesMatchingRegExAndType(const RegularExpression &regex,
97 const RegularExpression &regex, lldb::SymbolType symbol_type,
109 const RegularExpression &regex, lldb::SymbolType symbol_type,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp609 RegularExpression("^(std::__[[:alnum:]]+::)deque<.+>(( )?&)?$"), in LoadLibCxxFormatters()
830 RegularExpression("^std::vector<.+>(( )?&)?$"), in LoadLibStdcppFormatters()
835 RegularExpression("^std::map<.+> >(( )?&)?$"), in LoadLibStdcppFormatters()
840 RegularExpression("^std::(__cxx11::)?list<.+>(( )?&)?$"), in LoadLibStdcppFormatters()
847 RegularExpression("^std::vector<.+>(( )?&)?$"), in LoadLibStdcppFormatters()
851 RegularExpression("^std::map<.+> >(( )?&)?$"), in LoadLibStdcppFormatters()
855 RegularExpression("^std::(__cxx11::)?list<.+>(( )?&)?$"), in LoadLibStdcppFormatters()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h118 void FindGlobalVariables(const lldb_private::RegularExpression &regex,
128 void FindFunctions(const lldb_private::RegularExpression &regex,
150 void FindTypesByRegex(const lldb_private::RegularExpression &regex,
/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DAssertFrameRecognizer.cpp127 std::make_shared<RegularExpression>(std::move(module_re)), in RegisterAssertFrameRecognizer()
128 std::make_shared<RegularExpression>(std::move(symbol_re)), in RegisterAssertFrameRecognizer()
H A DThreadPlanStepInRange.cpp295 *m_avoid_regexp_up = RegularExpression(name); in SetAvoidRegexp()
297 m_avoid_regexp_up = std::make_unique<RegularExpression>(name); in SetAvoidRegexp()
330 const RegularExpression *avoid_regexp_to_use = m_avoid_regexp_up.get(); in FrameMatchesAvoidCriteria()
/freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolFile.cpp112 void SymbolFile::FindGlobalVariables(const RegularExpression &regex, in FindGlobalVariables()
122 void SymbolFile::FindFunctions(const RegularExpression &regex, in FindFunctions()
/freebsd-13.1/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointResolverFileRegex.cpp23 const lldb::BreakpointSP &bkpt, RegularExpression regex, in BreakpointResolverFileRegex()
41 RegularExpression regex(regex_string); in CreateFromStructuredData()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/DataFormatters/
H A DFormattersContainer.h42 RegularExpression m_type_name_regex;
76 TypeMatcher(RegularExpression regex) in TypeMatcher()

1234