Home
last modified time | relevance | path

Searched refs:ObjectDestructuringContext (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/es2panda/typescript/core/
H A DdestructuringContext.cpp178 ObjectDestructuringContext nextContext = ObjectDestructuringContext( in HandleAssignmentPattern()
403 ObjectDestructuringContext nextContext = in HandleRest()
404 ObjectDestructuringContext(checker_, rest->Argument(), inAssignment_, convertTupleToArray_, nullptr, nullptr); in HandleRest()
502 ObjectDestructuringContext nextContext = in Start()
503 ObjectDestructuringContext(checker_, it, inAssignment_, convertTupleToArray_, nullptr, nullptr); in Start()
524 void ObjectDestructuringContext::ValidateInferedType() in ValidateInferedType()
533 void ObjectDestructuringContext::HandleRest(const ir::SpreadElement *rest) in HandleRest()
546 Type *ObjectDestructuringContext::CreateObjectTypeForRest(ObjectType *objType) in CreateObjectTypeForRest()
568 Type *ObjectDestructuringContext
[all...]
H A DdestructuringContext.h112 class ObjectDestructuringContext : public DestructuringContext { class
114 ObjectDestructuringContext(Checker *checker, const ir::Expression *id, bool inAssignment, bool convertTupleToArray, in ObjectDestructuringContext() function in panda::es2panda::panda::es2panda::checker::ObjectDestructuringContext
H A Dfunction.cpp244 auto context = ObjectDestructuringContext(this, objectPattern, false, true, objectPattern->TypeAnnotation(), in CheckFunctionAssignmentPatternParameter()
304 ObjectDestructuringContext(this, param->Argument(), false, false, nullptr, nullptr); in CheckFunctionRestParameter()
359 ObjectDestructuringContext(this, param->AsObjectPattern(), false, false, param->TypeAnnotation(), nullptr); in CheckFunctionObjectPatternParameter()
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A DdestructuringContext.cpp199 ObjectDestructuringContext nextContext = ObjectDestructuringContext( in HandleAssignmentPattern()
407 ObjectDestructuringContext nextContext = in HandleRest()
408 ObjectDestructuringContext({checker_, rest->Argument(), inAssignment_, convertTupleToArray_, nullptr, nullptr}); in HandleRest()
476 ObjectDestructuringContext nextContext = in HandleElement()
477 ObjectDestructuringContext({checker_, element, inAssignment_, convertTupleToArray_, nullptr, nullptr}); in HandleElement()
532 void ObjectDestructuringContext::ValidateInferredType() in ValidateInferredType()
541 void ObjectDestructuringContext::HandleRest(ir::SpreadElement *rest) in HandleRest()
554 Type *ObjectDestructuringContext::CreateObjectTypeForRest(ObjectType *objType) in CreateObjectTypeForRest()
573 Type *ObjectDestructuringContext
[all...]
H A DdestructuringContext.h122 class ObjectDestructuringContext : public DestructuringContext { class
124 explicit ObjectDestructuringContext(const DestructuringContextArguments &data) : DestructuringContext(data) {} in ObjectDestructuringContext() function in ark::es2panda::ark::es2panda::checker::ObjectDestructuringContext
H A Dfunction.cpp239 auto context = ObjectDestructuringContext( in CheckFunctionAssignmentPatternParameter()
283 ObjectDestructuringContext({this, param->Argument(), false, false, nullptr, nullptr}); in CheckFunctionRestParameter()
337 auto destructuringContext = ObjectDestructuringContext( in CheckFunctionObjectPatternParameter()
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DvariableDeclarator.cpp146 checker::ObjectDestructuringContext(checker, id_, false, id_->AsObjectPattern()->TypeAnnotation() == nullptr, in Check()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DassignmentExpression.cpp179 auto destructuringContext = checker::ObjectDestructuringContext(checker, left_, true, true, nullptr, right_); in Check()
H A DarrayExpression.cpp327 checker::ObjectDestructuringContext(checker, assignmentPattern->Left()->AsObjectPattern(), in CheckPattern()
H A DobjectExpression.cpp556 checker::ObjectDestructuringContext(checker, assignmentPattern->Left()->AsObjectPattern(), in CheckPattern()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DobjectExpression.cpp389 auto destructuringContext = checker::ObjectDestructuringContext( in CheckAssignmentPattern()
H A DarrayExpression.cpp263 auto destructuringContext = checker::ObjectDestructuringContext( in CheckAssignmentPattern()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSAnalyzer.cpp391 checker::ObjectDestructuringContext({checker, expr->Left(), true, true, nullptr, expr->Right()}); in Check()
1381 checker::ObjectDestructuringContext({checker, st->Id(), false, in Check()

Completed in 13 milliseconds