| /freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | RegularExpression.h | 18 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 D | NameMatches.h | 21 RegularExpression enumerator
|
| /freebsd/contrib/llvm-project/lldb/source/Utility/ |
| H A D | RegularExpression.cpp | 15 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 D | NameMatches.cpp | 9 #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 D | OptionValueRegex.h | 40 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/source/Plugins/LanguageRuntime/CPlusPlus/ |
| H A D | CPPLanguageRuntime.cpp | 48 std::array<RegularExpression, 2> m_hidden_regex; 65 RegularExpression{R"(^std::__[^:]*::__)"}, in LibCXXFrameRecognizer() 68 RegularExpression{R"(^std::__[^:]*::ranges::__)"}, in LibCXXFrameRecognizer() 83 for (RegularExpression &r : m_hidden_regex) { in RecognizeFrame() 113 std::make_shared<RegularExpression>("^std::__[^:]*::"), in CPPLanguageRuntime()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Breakpoint/ |
| H A D | BreakpointResolverFileRegex.h | 27 const lldb::BreakpointSP &bkpt, RegularExpression regex, 63 RegularExpression
|
| H A D | BreakpointResolverName.h | 49 RegularExpression func_regex, 85 RegularExpression m_regex;
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | ModuleList.h | 39 class RegularExpression; variable 296 void FindFunctions(const RegularExpression &name, 326 void FindGlobalVariables(const RegularExpression ®ex, size_t max_matches, 361 void FindSymbolsMatchingRegExAndType(const RegularExpression ®ex,
|
| H A D | SourceManager.h | 29 class RegularExpression; variable 50 void FindLinesMatchingRegex(RegularExpression ®ex, uint32_t start_line, 194 RegularExpression ®ex, uint32_t start_line,
|
| H A D | Module.h | 51 class RegularExpression; variable 268 const RegularExpression ®ex, lldb::SymbolType symbol_type, 359 void FindFunctions(const RegularExpression ®ex, 422 void FindGlobalVariables(const RegularExpression ®ex, size_t max_matches,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASanLibsanitizers/ |
| H A D | InstrumentationRuntimeASanLibsanitizers.cpp | 54 const RegularExpression & 56 static RegularExpression regex( in GetPatternForRuntimeLibrary()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | ManualDWARFIndex.h | 37 GetGlobalVariables(const RegularExpression ®ex, 57 void GetFunctions(const RegularExpression ®ex,
|
| H A D | AppleDWARFIndex.h | 48 GetGlobalVariables(const RegularExpression ®ex, 68 void GetFunctions(const RegularExpression ®ex,
|
| H A D | DWARFIndex.h | 40 GetGlobalVariables(const RegularExpression ®ex, 87 GetFunctions(const RegularExpression ®ex,
|
| H A D | DebugNamesDWARFIndex.h | 33 GetGlobalVariables(const RegularExpression ®ex, 65 void GetFunctions(const RegularExpression ®ex,
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/DataFormatters/ |
| H A D | FormattersContainer.h | 45 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/include/lldb/Symbol/ |
| H A D | Symtab.h | 93 const RegularExpression ®ex, lldb::SymbolType symbol_type, 97 const RegularExpression ®ex, lldb::SymbolType symbol_type, 111 const RegularExpression ®ex, lldb::SymbolType symbol_type,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/ |
| H A D | SymbolFileCTF.h | 111 void FindTypesByRegex(const lldb_private::RegularExpression ®ex, 119 void FindFunctions(const lldb_private::RegularExpression ®ex, 129 void FindGlobalVariables(const lldb_private::RegularExpression ®ex,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | SymbolFilePDB.h | 119 void FindGlobalVariables(const lldb_private::RegularExpression ®ex, 128 void FindFunctions(const lldb_private::RegularExpression ®ex, 139 void FindTypesByRegex(const lldb_private::RegularExpression ®ex,
|
| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | AssertFrameRecognizer.cpp | 114 std::make_shared<RegularExpression>(std::move(module_re)), in RegisterAssertFrameRecognizer() 115 std::make_shared<RegularExpression>(std::move(symbol_re)), in RegisterAssertFrameRecognizer()
|
| H A D | ThreadPlanStepInRange.cpp | 297 *m_avoid_regexp_up = RegularExpression(name); in SetAvoidRegexp() 299 m_avoid_regexp_up = std::make_unique<RegularExpression>(name); in SetAvoidRegexp() 332 const RegularExpression *avoid_regexp_to_use = m_avoid_regexp_up.get(); in FrameMatchesAvoidCriteria()
|
| /freebsd/contrib/llvm-project/lldb/source/Breakpoint/ |
| H A D | BreakpointResolverFileRegex.cpp | 23 const lldb::BreakpointSP &bkpt, RegularExpression regex, in BreakpointResolverFileRegex() 40 RegularExpression regex(regex_string); in CreateFromStructuredData()
|
| /freebsd/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | SymbolFile.cpp | 120 void SymbolFile::FindGlobalVariables(const RegularExpression ®ex, in FindGlobalVariables() 129 void SymbolFile::FindFunctions(const RegularExpression ®ex, in FindFunctions()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/ |
| H A D | InstrumentationRuntimeASan.cpp | 17 #include "lldb/Utility/RegularExpression.h" 47 const RegularExpression & in Terminate() 50 static RegularExpression regex( in GetTypeStatic()
|