| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | RegularExpression.h | 18 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 D | NameMatches.h | 21 RegularExpression enumerator
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Utility/ |
| H A D | RegularExpression.cpp | 15 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 D | NameMatches.cpp | 28 case NameMatch::RegularExpression: { in NameMatches() 29 RegularExpression regex(match); in NameMatches()
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
| H A D | OptionValueRegex.h | 36 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 D | FormattersHelpers.cpp | 31 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 D | BreakpointResolverFileRegex.h | 27 const lldb::BreakpointSP &bkpt, RegularExpression regex, 64 RegularExpression
|
| H A D | BreakpointResolverName.h | 49 RegularExpression func_regex, 86 RegularExpression m_regex;
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | SourceManager.h | 26 class RegularExpression; variable 47 void FindLinesMatchingRegex(RegularExpression ®ex, uint32_t start_line, 148 void FindLinesMatchingRegex(FileSpec &file_spec, RegularExpression ®ex,
|
| H A D | ModuleList.h | 39 class RegularExpression; variable 264 void FindFunctions(const RegularExpression &name, bool include_symbols, 293 void FindGlobalVariables(const RegularExpression ®ex, size_t max_matches, 327 void FindSymbolsMatchingRegExAndType(const RegularExpression ®ex,
|
| H A D | Module.h | 47 class RegularExpression; variable 255 void FindSymbolsMatchingRegExAndType(const RegularExpression ®ex, 322 void FindFunctions(const RegularExpression ®ex, bool symbols_ok, 384 void FindGlobalVariables(const RegularExpression ®ex, size_t max_matches,
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | ManualDWARFIndex.h | 33 GetGlobalVariables(const RegularExpression ®ex, 53 void GetFunctions(const RegularExpression ®ex,
|
| H A D | DWARFIndex.h | 35 GetGlobalVariables(const RegularExpression ®ex, 59 GetFunctions(const RegularExpression ®ex,
|
| H A D | AppleDWARFIndex.h | 39 GetGlobalVariables(const RegularExpression ®ex, 59 void GetFunctions(const RegularExpression ®ex,
|
| H A D | DebugNamesDWARFIndex.h | 32 GetGlobalVariables(const RegularExpression ®ex, 53 void GetFunctions(const RegularExpression ®ex,
|
| H A D | HashedNameToDIE.h | 136 AppendAllDIEsThatMatchingRegex(const lldb_private::RegularExpression ®ex, 161 const lldb_private::RegularExpression ®ex,
|
| H A D | NameToDIE.h | 38 bool Find(const lldb_private::RegularExpression ®ex,
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| H A D | Symtab.h | 93 AppendSymbolIndexesMatchingRegExAndType(const RegularExpression ®ex, 97 const RegularExpression ®ex, lldb::SymbolType symbol_type, 109 const RegularExpression ®ex, lldb::SymbolType symbol_type,
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusLanguage.cpp | 609 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 D | SymbolFilePDB.h | 118 void FindGlobalVariables(const lldb_private::RegularExpression ®ex, 128 void FindFunctions(const lldb_private::RegularExpression ®ex, 150 void FindTypesByRegex(const lldb_private::RegularExpression ®ex,
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Target/ |
| H A D | AssertFrameRecognizer.cpp | 127 std::make_shared<RegularExpression>(std::move(module_re)), in RegisterAssertFrameRecognizer() 128 std::make_shared<RegularExpression>(std::move(symbol_re)), in RegisterAssertFrameRecognizer()
|
| H A D | ThreadPlanStepInRange.cpp | 295 *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 D | SymbolFile.cpp | 112 void SymbolFile::FindGlobalVariables(const RegularExpression ®ex, in FindGlobalVariables() 122 void SymbolFile::FindFunctions(const RegularExpression ®ex, in FindFunctions()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Breakpoint/ |
| H A D | BreakpointResolverFileRegex.cpp | 23 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 D | FormattersContainer.h | 42 RegularExpression m_type_name_regex; 76 TypeMatcher(RegularExpression regex) in TypeMatcher()
|