Home
last modified time | relevance | path

Searched refs:nextInferredType (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A DdestructuringContext.cpp456 void ArrayDestructuringContext::HandleElement(ir::Expression *element, Type *nextInferredType) in HandleElement() argument
461 HandleDestructuringAssignment(element->AsIdentifier(), nextInferredType, nullptr); in HandleElement()
465 SetInferredTypeForVariable(element->AsIdentifier()->Variable(), nextInferredType, element->Start()); in HandleElement()
471 nextContext.SetInferredType(nextInferredType); in HandleElement()
478 nextContext.SetInferredType(nextInferredType); in HandleElement()
483 HandleAssignmentPattern(element->AsAssignmentPattern(), nextInferredType, false); in HandleElement()
509 Type *nextInferredType = in Start() local
512 if (nextInferredType == nullptr && checker_->HasStatus(CheckerStatus::IN_PARAMETER)) { in Start()
517 if (convertTupleToArray_ && nextInferredType != nullptr && inferredType_->IsObjectType()) { in Start()
523 currentTupleElement->SetTsType(nextInferredType); in Start()
671 Type *nextInferredType = ConvertTupleTypeToArrayTypeIfNecessary( Start() local
[all...]
H A DdestructuringContext.h111 void HandleElement(ir::Expression *element, Type *nextInferredType);

Completed in 2 milliseconds