Index: src/ast.h |
diff --git a/src/ast.h b/src/ast.h |
index 6f6cb1e554419acf461eff194be087c92cf5c44e..a99644106dc602f48b51bdcf16c7f2ac464b7463 100644 |
--- a/src/ast.h |
+++ b/src/ast.h |
@@ -3123,17 +3123,9 @@ private: \ |
class AstConstructionVisitor BASE_EMBEDDED { |
public: |
- AstConstructionVisitor() |
- : dont_crankshaft_reason_(kNoReason), dont_turbofan_reason_(kNoReason) {} |
+ AstConstructionVisitor() {} |
AstProperties* ast_properties() { return &properties_; } |
- BailoutReason dont_optimize_reason() { |
- if (dont_turbofan_reason_ != kNoReason) { |
- return dont_turbofan_reason_; |
- } else { |
- return dont_crankshaft_reason_; |
- } |
- } |
private: |
template<class> friend class AstNodeFactory; |
@@ -3144,14 +3136,6 @@ class AstConstructionVisitor BASE_EMBEDDED { |
AST_NODE_LIST(DEF_VISIT) |
#undef DEF_VISIT |
- void add_flag(AstPropertiesFlag flag) { properties_.flags()->Add(flag); } |
- void set_dont_crankshaft_reason(BailoutReason reason) { |
- dont_crankshaft_reason_ = reason; |
- } |
- void set_dont_turbofan_reason(BailoutReason reason) { |
- dont_turbofan_reason_ = reason; |
- } |
- |
void add_slot_node(AstNode* slot_node) { |
FeedbackVectorRequirements reqs = slot_node->ComputeFeedbackRequirements(); |
if (reqs.slots() > 0) { |
@@ -3167,8 +3151,6 @@ class AstConstructionVisitor BASE_EMBEDDED { |
} |
AstProperties properties_; |
- BailoutReason dont_crankshaft_reason_; |
- BailoutReason dont_turbofan_reason_; |
}; |