Home
last modified time | relevance | path

Searched refs:objectPattern (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ts/
Dfunction.cpp166 Type *TSChecker::CreateParameterTypeForObjectAssignmentPattern(ir::ObjectExpression *objectPattern,… in CreateParameterTypeForObjectAssignmentPattern() argument
174 for (auto *it : objectPattern->Properties()) { in CreateParameterTypeForObjectAssignmentPattern()
238 ir::ObjectExpression *objectPattern = param->Left()->AsObjectPattern(); in CheckFunctionAssignmentPatternParameter() local
239 …auto context = ObjectDestructuringContext(this, objectPattern, false, true, objectPattern->TypeAnn… in CheckFunctionAssignmentPatternParameter()
242 … paramType = CreateParameterTypeForObjectAssignmentPattern(objectPattern, context.InferredType()); in CheckFunctionAssignmentPatternParameter()
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dfunction.cpp167 … *Checker::CreateParameterTypeForObjectAssignmentPattern(const ir::ObjectExpression *objectPattern, in CreateParameterTypeForObjectAssignmentPattern() argument
176 for (const auto *it : objectPattern->Properties()) { in CreateParameterTypeForObjectAssignmentPattern()
240 const ir::ObjectExpression *objectPattern = param->Left()->AsObjectPattern(); in CheckFunctionAssignmentPatternParameter() local
241 …auto context = ObjectDestructuringContext(this, objectPattern, false, true, objectPattern->TypeAnn… in CheckFunctionAssignmentPatternParameter()
244 … paramType = CreateParameterTypeForObjectAssignmentPattern(objectPattern, context.InferedType()); in CheckFunctionAssignmentPatternParameter()
/arkcompiler/ets_frontend/ets2panda/parser/
DTypedParser.cpp1368 ir::ObjectExpression *objectPattern = expr->AsObjectExpression(); in ValidateArrowParameter() local
1370 if (!objectPattern->ConvertibleToObjectPattern()) { in ValidateArrowParameter()
1375 objectPattern->IsOptional()) { in ValidateArrowParameter()
DexpressionParser.cpp250 ir::ObjectExpression *objectPattern = expr->AsObjectExpression(); in ValidateArrowParameter() local
252 if (!objectPattern->ConvertibleToObjectPattern()) { in ValidateArrowParameter()
/arkcompiler/ets_frontend/ets2panda/checker/
DTSchecker.h349 …Type *CreateParameterTypeForObjectAssignmentPattern(ir::ObjectExpression *objectPattern, Type *inf…
/arkcompiler/ets_frontend/es2panda/typescript/
Dchecker.h439 …Type *CreateParameterTypeForObjectAssignmentPattern(const ir::ObjectExpression *objectPattern, Typ…
/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp332 ir::ObjectExpression *objectPattern = expr->AsObjectExpression(); in ValidateArrowParameter() local
334 if (!objectPattern->ConvertibleToObjectPattern()) { in ValidateArrowParameter()