Lines Matching refs:RegularExpression
1 //===-- RegularExpression.cpp -----------------------------------*- C++ -*-===//
10 #include "lldb/Core/RegularExpression.h"
19 RegularExpression::RegularExpression() :
32 RegularExpression::RegularExpression(const char* re, int flags) :
46 RegularExpression::RegularExpression(const char* re) :
56 RegularExpression::RegularExpression(const RegularExpression &rhs)
62 const RegularExpression &
63 RegularExpression::operator= (const RegularExpression &rhs)
77 RegularExpression::~RegularExpression()
95 RegularExpression::Compile(const char* re)
101 RegularExpression::Compile(const char* re, int flags)
129 RegularExpression::Execute(const char* s, Match *match, int execute_flags) const
163 RegularExpression::Match::GetMatchAtIndex (const char* s, uint32_t idx, std::string& match_str) const
184 RegularExpression::Match::GetMatchAtIndex (const char* s, uint32_t idx, llvm::StringRef& match_str) const
204 RegularExpression::Match::GetMatchSpanningIndices (const char* s, uint32_t idx1, uint32_t idx2, llvm::StringRef& match_str) const
229 RegularExpression::IsValid () const
239 RegularExpression::GetText () const
250 RegularExpression::Free()
262 RegularExpression::GetErrorAsCString (char *err_str, size_t err_str_max_len) const
275 RegularExpression::operator < (const RegularExpression& rhs) const