Lines Matching defs:assignmentPattern
246 auto *assignmentPattern = it->AsAssignmentPattern();
247 if (assignmentPattern->Left()->IsIdentifier()) {
248 const ir::Identifier *ident = assignmentPattern->Left()->AsIdentifier();
251 checker::Type *initializerType = checker->GetBaseTypeOfLiteralType(assignmentPattern->Right()->Check(checker));
254 } else if (assignmentPattern->Left()->IsArrayPattern()) {
257 {checker, assignmentPattern->Left()->AsArrayPattern(), false, true, nullptr, assignmentPattern->Right()});
261 ASSERT(assignmentPattern->Left()->IsObjectPattern());
264 {checker, assignmentPattern->Left()->AsObjectPattern(), false, true, nullptr, assignmentPattern->Right()});