Lines Matching refs:assignmentPattern
288 auto *assignmentPattern = prop->Value()->AsAssignmentPattern(); in CheckPattern() local
289 patternParamType = assignmentPattern->Right()->Check(checker); in CheckPattern()
290 ASSERT(assignmentPattern->Left()->AsIdentifier()->Variable()); in CheckPattern()
291 bindingVar = assignmentPattern->Left()->AsIdentifier()->Variable(); in CheckPattern()
351 auto *assignmentPattern = prop->Value()->AsAssignmentPattern(); in CheckAssignmentPattern() local
353 if (assignmentPattern->Left()->IsIdentifier()) { in CheckAssignmentPattern()
354 bindingVar = assignmentPattern->Left()->AsIdentifier()->Variable(); in CheckAssignmentPattern()
355 … patternParamType = checker->GetBaseTypeOfLiteralType(assignmentPattern->Right()->Check(checker)); in CheckAssignmentPattern()
359 if (assignmentPattern->Left()->IsArrayPattern()) { in CheckAssignmentPattern()
362 …{checker, assignmentPattern->Left()->AsArrayPattern(), false, true, nullptr, assignmentPattern->Ri… in CheckAssignmentPattern()
374 ASSERT(assignmentPattern->Left()->IsObjectPattern()); in CheckAssignmentPattern()
377 …{checker, assignmentPattern->Left()->AsObjectPattern(), false, true, nullptr, assignmentPattern->R… in CheckAssignmentPattern()