OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RegExpTree
(Results
1 - 7
of
7
) sorted by null
/external/v8/src/regexp/
regexp-ast.h
38
class
RegExpTree
;
176
RegExpTree
* tree() const { return tree_; }
189
TextElement(TextType text_type,
RegExpTree
* tree)
194
RegExpTree
* tree_;
198
class
RegExpTree
: public ZoneObject {
201
virtual ~
RegExpTree
() {}
223
class RegExpDisjunction final : public
RegExpTree
{
225
explicit RegExpDisjunction(ZoneList<
RegExpTree
*>* alternatives);
235
ZoneList<
RegExpTree
*>* alternatives() { return alternatives_; }
241
ZoneList<
RegExpTree
*>* alternatives_
[
all
...]
regexp-ast.cc
19
RegExp##Name*
RegExpTree
::As##Name() { return nullptr; } \
20
bool
RegExpTree
::Is##Name() { return false; }
31
static Interval ListCaptureRegisters(ZoneList<
RegExpTree
*>* children) {
76
ZoneList<
RegExpTree
*>* nodes = this->nodes();
78
RegExpTree
* node = nodes->at(i);
91
ZoneList<
RegExpTree
*>* nodes = this->nodes();
93
RegExpTree
* node = nodes->at(i);
106
ZoneList<
RegExpTree
*>* alternatives = this->alternatives();
115
ZoneList<
RegExpTree
*>* alternatives = this->alternatives();
248
if (that->max() ==
RegExpTree
::kInfinity)
[
all
...]
regexp-parser.h
111
void AddAtom(
RegExpTree
* tree);
112
void AddTerm(
RegExpTree
* tree);
113
void AddAssertion(
RegExpTree
* tree);
118
RegExpTree
* ToRegExp();
143
BufferedZoneList<
RegExpTree
, 2> terms_;
144
BufferedZoneList<
RegExpTree
, 2> text_;
145
BufferedZoneList<
RegExpTree
, 2> alternatives_;
163
RegExpTree
* ParsePattern();
164
RegExpTree
* ParseDisjunction();
165
RegExpTree
* ParseGroup()
[
all
...]
regexp-parser.cc
140
RegExpTree
* RegExpParser::ReportError(Vector<const char> message) {
159
RegExpTree
* RegExpParser::ParsePattern() {
160
RegExpTree
* result = ParseDisjunction(CHECK_FAILED);
182
RegExpTree
* RegExpParser::ParseDisjunction() {
208
RegExpTree
* body = builder->ToRegExp();
298
RegExpTree
* cc = ParseCharacterClass(builder CHECK_FAILED);
380
RegExpTree
* atom =
532
max =
RegExpTree
::kInfinity;
537
max =
RegExpTree
::kInfinity;
1030
// values. Values are truncated to
RegExpTree
::kInfinity if they overflow
[
all
...]
jsregexp.cc
[
all
...]
jsregexp.h
22
class
RegExpTree
;
[
all
...]
/external/v8/src/inspector/build/closure-compiler/
closure-compiler.jar
Completed in 72 milliseconds