Home | History | Annotate | Download | only in src

Lines Matching defs:RegExpParser

4203 RegExpParser::RegExpParser(FlatStringReader* in,
4223 uc32 RegExpParser::Next() {
4232 void RegExpParser::Advance() {
4250 void RegExpParser::Reset(int pos) {
4256 void RegExpParser::Advance(int dist) {
4262 bool RegExpParser::simple() {
4266 RegExpTree* RegExpParser::ReportError(Vector<const char> message) {
4278 RegExpTree* RegExpParser::ParsePattern() {
4300 RegExpTree* RegExpParser::ParseDisjunction() {
4644 void RegExpParser::ScanForCaptures() {
4677 bool RegExpParser::ParseBackReferenceIndex(int* index_out) {
4721 bool RegExpParser::ParseIntervalQuantifier(int* min_out, int* max_out) {
4781 uc32 RegExpParser::ParseOctalLiteral() {
4799 bool RegExpParser::ParseHexEscape(int length, uc32 *value) {
4821 uc32 RegExpParser::ParseClassCharacterEscape() {
4902 CharacterRange RegExpParser::ParseClassAtom(uc16* char_class) {
4941 RegExpTree* RegExpParser::ParseCharacterClass() {
5117 bool RegExpParser::ParseRegExp(FlatStringReader* input,
5121 RegExpParser parser(input, &result->error, multiline);