Lines Matching defs:RegExp
72 #include "RegExp.h"
84 // The "internal use only" fields in RegExp.h are present to pass info from
210 // #pragma mark - RegExp
213 RegExp::RegExp()
230 RegExp::RegExp(const char* pattern)
239 RegExp::RegExp(const BString& pattern)
248 RegExp::~RegExp()
255 RegExp::InitCheck() const
262 RegExp::SetTo(const char* pattern)
272 RegExp::SetTo(const BString& pattern)
282 RegExp::Matches(const char* string) const
292 RegExp::Matches(const BString& string) const
316 RegExp::Compile(const char* exp)
406 RegExp::Expression() const
413 RegExp::ErrorString() const
426 RegExp::SetError(status_t error) const
442 RegExp::Reg(int32 paren, int32* flagp)
527 RegExp::Branch(int32* flagp)
575 RegExp::Piece(int32* flagp)
656 RegExp::Atom(int32* flagp)
796 RegExp::Node(char op)
822 RegExp::Char(char b)
837 RegExp::Insert(char op, char* opnd)
866 RegExp::Tail(char* p, char* val)
898 RegExp::OpTail(char* p, char* val)
916 RegExp::RunMatcher(regexp* prog, const char* string) const
983 RegExp::Try(regexp* prog, const char* string) const
1021 RegExp::Match(const char* prog) const
1234 RegExp::Repeat(const char* p) const
1286 RegExp::Next(char* p)
1305 RegExp::Next(const char* p) const
1324 RegExp::UCharAt(const char* p) const
1331 RegExp::Operand(char* p) const
1338 RegExp::Operand(const char* p) const
1345 RegExp::IsMult(char c) const
1358 RegExp::Dump()
1409 RegExp::Prop(const char* op) const
1504 RegExp::RegExpError(const char*) const