Home
last modified time | relevance | path

Searched refs:RegExpAtom (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/
Dast.h1956 class RegExpAtom: public RegExpTree {
1958 explicit RegExpAtom(Vector<const uc16> data) : data_(data) { } in RegExpAtom() function
1962 virtual RegExpAtom* AsAtom();
Djsregexp.h450 static TextElement Atom(RegExpAtom* atom); in FOR_EACH_REG_EXP_TREE_TYPE()
455 RegExpAtom* u_atom; in FOR_EACH_REG_EXP_TREE_TYPE()
Djsregexp.cc150 RegExpAtom* atom = parse_result.tree->AsAtom(); in Compile()
726 void RegExpAtom::AppendToText(RegExpText* text) { in AppendToText()
742 TextElement TextElement::Atom(RegExpAtom* atom) { in Atom()
3600 RegExpNode* RegExpAtom::ToNode(RegExpCompiler* compiler, in ToNode()
5142 RegExpAtom* atom = text.data.u_atom; in ComputeFirstCharacterSet()
Dast.cc1046 void* RegExpUnparser::VisitAtom(RegExpAtom* that, void* data) { in VisitAtom()
Dparser.cc104 RegExpTree* atom = new(zone()) RegExpAtom(characters_->ToConstVector()); in FlushCharacters()
217 text_.Add(new(zone()) RegExpAtom(prefix)); in AddQuantifierToAtom()
221 atom = new(zone()) RegExpAtom(char_vector); in AddQuantifierToAtom()