Index: src/jsregexp.h |
diff --git a/src/jsregexp.h b/src/jsregexp.h |
index 625f1925e34764f9c3f6c4cc32bf7306b1df7672..181a1b26b1267f00e3016edbb723502e32fbdd1d 100644 |
--- a/src/jsregexp.h |
+++ b/src/jsregexp.h |
@@ -429,13 +429,13 @@ FOR_EACH_REG_EXP_TREE_TYPE(FORWARD_DECLARE) |
class TextElement { |
public: |
- enum Type {UNINITIALIZED, ATOM, CHAR_CLASS}; |
- TextElement() : type(UNINITIALIZED) { } |
- explicit TextElement(Type t) : type(t), cp_offset(-1) { } |
+ enum TextType {UNINITIALIZED, ATOM, CHAR_CLASS}; |
+ TextElement() : text_type(UNINITIALIZED) { } |
+ explicit TextElement(TextType t) : text_type(t), cp_offset(-1) { } |
static TextElement Atom(RegExpAtom* atom); |
static TextElement CharClass(RegExpCharacterClass* char_class); |
int length(); |
- Type type; |
+ TextType text_type; |
union { |
RegExpAtom* u_atom; |
RegExpCharacterClass* u_char_class; |
@@ -739,7 +739,7 @@ class SeqRegExpNode: public RegExpNode { |
class ActionNode: public SeqRegExpNode { |
public: |
- enum Type { |
+ enum ActionType { |
SET_REGISTER, |
INCREMENT_REGISTER, |
STORE_POSITION, |
@@ -780,7 +780,7 @@ class ActionNode: public SeqRegExpNode { |
int budget, |
BoyerMooreLookahead* bm, |
bool not_at_start); |
- Type type() { return type_; } |
+ ActionType action_type() { return action_type_; } |
// TODO(erikcorry): We should allow some action nodes in greedy loops. |
virtual int GreedyLoopTextLength() { return kNodeIsTooComplexForGreedyLoops; } |
@@ -813,10 +813,10 @@ class ActionNode: public SeqRegExpNode { |
int range_to; |
} u_clear_captures; |
} data_; |
- ActionNode(Type type, RegExpNode* on_success) |
+ ActionNode(ActionType action_type, RegExpNode* on_success) |
: SeqRegExpNode(on_success), |
- type_(type) { } |
- Type type_; |
+ action_type_(action_type) { } |
+ ActionType action_type_; |
friend class DotPrinter; |
}; |
@@ -876,7 +876,7 @@ class TextNode: public SeqRegExpNode { |
class AssertionNode: public SeqRegExpNode { |
public: |
- enum AssertionNodeType { |
+ enum AssertionType { |
AT_END, |
AT_START, |
AT_BOUNDARY, |
@@ -909,8 +909,7 @@ class AssertionNode: public SeqRegExpNode { |
int budget, |
BoyerMooreLookahead* bm, |
bool not_at_start); |
- AssertionNodeType type() { return type_; } |
- void set_type(AssertionNodeType type) { type_ = type; } |
+ AssertionType assertion_type() { return assertion_type_; } |
private: |
void EmitBoundaryCheck(RegExpCompiler* compiler, Trace* trace); |
@@ -918,9 +917,9 @@ class AssertionNode: public SeqRegExpNode { |
void BacktrackIfPrevious(RegExpCompiler* compiler, |
Trace* trace, |
IfPrevious backtrack_if_previous); |
- AssertionNode(AssertionNodeType t, RegExpNode* on_success) |
- : SeqRegExpNode(on_success), type_(t) { } |
- AssertionNodeType type_; |
+ AssertionNode(AssertionType t, RegExpNode* on_success) |
+ : SeqRegExpNode(on_success), assertion_type_(t) { } |
+ AssertionType assertion_type_; |
}; |
@@ -1337,14 +1336,14 @@ class Trace { |
class DeferredAction { |
public: |
- DeferredAction(ActionNode::Type type, int reg) |
- : type_(type), reg_(reg), next_(NULL) { } |
+ DeferredAction(ActionNode::ActionType action_type, int reg) |
+ : action_type_(action_type), reg_(reg), next_(NULL) { } |
DeferredAction* next() { return next_; } |
bool Mentions(int reg); |
int reg() { return reg_; } |
- ActionNode::Type type() { return type_; } |
+ ActionNode::ActionType action_type() { return action_type_; } |
private: |
- ActionNode::Type type_; |
+ ActionNode::ActionType action_type_; |
int reg_; |
DeferredAction* next_; |
friend class Trace; |