Index: src/ast.h |
=================================================================== |
--- src/ast.h (revision 4192) |
+++ src/ast.h (working copy) |
@@ -196,10 +196,7 @@ |
kTestValue |
}; |
- Expression() |
- : bitfields_(0), |
- def_(NULL), |
- defined_vars_(NULL) {} |
+ Expression() : bitfields_(0) {} |
virtual Expression* AsExpression() { return this; } |
@@ -233,15 +230,6 @@ |
// Static type information for this expression. |
StaticType* type() { return &type_; } |
- // Data flow information. |
- DefinitionInfo* var_def() { return def_; } |
- void set_var_def(DefinitionInfo* def) { def_ = def; } |
- |
- ZoneList<DefinitionInfo*>* defined_vars() { return defined_vars_; } |
- void set_defined_vars(ZoneList<DefinitionInfo*>* defined_vars) { |
- defined_vars_ = defined_vars; |
- } |
- |
// AST analysis results |
// True if the expression rooted at this node can be compiled by the |
@@ -284,9 +272,6 @@ |
uint32_t bitfields_; |
StaticType type_; |
- DefinitionInfo* def_; |
- ZoneList<DefinitionInfo*>* defined_vars_; |
- |
// Using template BitField<type, start, size>. |
class SideEffectFreeField : public BitField<bool, 0, 1> {}; |
class NoNegativeZeroField : public BitField<bool, 1, 1> {}; |