[ast] Remove two unused assembler label fields.

R=marja@chromium.org

Change-Id: I3986d7a5627849ac09ff563fc57aac9bbaeaefa7
Reviewed-on: https://chromium-review.googlesource.com/543497
Commit-Queue: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Reviewed-by: Marja Hölttä <marja@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46102}
This commit is contained in:
Michael Starzinger 2017-06-21 15:11:53 +02:00 committed by Commit Bot
parent 234d1f8a4b
commit f3fd12adcb

View File

@ -365,9 +365,6 @@ class BreakableStatement : public Statement {
// if it is != NULL, guaranteed to contain at least one entry.
ZoneList<const AstRawString*>* labels() const { return labels_; }
// Code generation
Label* break_target() { return &break_target_; }
// Testers.
bool is_target_for_anonymous() const {
return BreakableTypeField::decode(bit_field_) == TARGET_FOR_ANONYMOUS;
@ -378,7 +375,6 @@ class BreakableStatement : public Statement {
return BreakableTypeField::decode(bit_field_);
}
Label break_target_;
ZoneList<const AstRawString*>* labels_;
class BreakableTypeField
@ -524,9 +520,6 @@ class IterationStatement : public BreakableStatement {
return osr_id_;
}
// Code generation
Label* continue_target() { return &continue_target_; }
protected:
IterationStatement(ZoneList<const AstRawString*>* labels, int pos,
NodeType type)
@ -547,7 +540,6 @@ class IterationStatement : public BreakableStatement {
BailoutId osr_id_;
Statement* body_;
SourceRange body_range_;
Label continue_target_;
int suspend_count_;
int first_suspend_id_;
};