Lines Matching refs:ObjectDestructuringContext
199 ObjectDestructuringContext nextContext = ObjectDestructuringContext(
407 ObjectDestructuringContext nextContext =
408 ObjectDestructuringContext({checker_, rest->Argument(), inAssignment_, convertTupleToArray_, nullptr, nullptr});
476 ObjectDestructuringContext nextContext =
477 ObjectDestructuringContext({checker_, element, inAssignment_, convertTupleToArray_, nullptr, nullptr});
532 void ObjectDestructuringContext::ValidateInferredType()
541 void ObjectDestructuringContext::HandleRest(ir::SpreadElement *rest)
554 Type *ObjectDestructuringContext::CreateObjectTypeForRest(ObjectType *objType)
573 Type *ObjectDestructuringContext::GetRestType([[maybe_unused]] const lexer::SourcePosition &loc)
597 Type *ObjectDestructuringContext::ConvertTupleTypeToArrayTypeIfNecessary(ir::AstNode *node, Type *type)
627 Type *ObjectDestructuringContext::NextInferredType([[maybe_unused]] const util::StringView &searchName, bool throwError)
653 void ObjectDestructuringContext::Start()
697 ObjectDestructuringContext nextContext =
698 ObjectDestructuringContext({checker_, property->Value()->AsObjectPattern(), inAssignment_,