Lines Matching refs:right_
61 switch (right_->Type()) {
63 return right_->AsArrayExpression()->ConvertibleToArrayPattern();
70 return right_->AsObjectExpression()->ConvertibleToObjectPattern();
73 return right_->AsAssignmentExpression()->ConvertibleToAssignmentPattern(false);
88 if (!right_->IsAssignmentExpression()) {
101 if (auto *transformedNode = cb(right_); right_ != transformedNode) {
102 right_->SetTransformedNode(transformationName, transformedNode);
103 right_ = transformedNode->AsExpression();
110 cb(right_);
116 dumper->Add({{"type", "AssignmentExpression"}, {"operator", operator_}, {"left", left_}, {"right", right_}});
118 dumper->Add({{"type", "AssignmentPattern"}, {"left", left_}, {"right", right_}});
129 ASSERT(right_);
130 right_->Dump(dumper);
147 right_->Compile(pg);
170 right_ = right;
171 if (right_ != nullptr) {
172 right_->SetParent(this);
179 auto *const right = right_ != nullptr ? right_->Clone(allocator, nullptr)->AsExpression() : nullptr;