Home
last modified time | relevance | path

Searched refs:IsObjectExpression (Results 1 – 25 of 26) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DinterfaceObjectLiteralLowering.cpp242 if (!elem->IsObjectExpression()) { in HandleInterfaceLowering()
264 if (ast->IsObjectExpression() && IsInterfaceType(ast->AsObjectExpression()->TsType())) { in Perform()
284 return ast->IsObjectExpression() && IsInterfaceType(ast->AsObjectExpression()->TsType()); in Postcondition()
DobjectLiteralLowering.cpp213 …if (ast->IsObjectExpression() && !ast->AsObjectExpression()->TsType()->AsETSObjectType()->HasObjec… in Perform()
237 return ast->IsObjectExpression() && in Postcondition()
DrecordLowering.cpp58 if (ast->IsObjectExpression()) { in Perform()
/arkcompiler/ets_frontend/es2panda/ir/base/
Dproperty.cpp80 if (value_->IsObjectExpression()) { in ValidateExpression()
/arkcompiler/ets_frontend/ets2panda/ast_verifier/
DidentifierHasVariable.cpp77 if (parent->IsObjectExpression()) { in CheckMoreAstExceptions()
/arkcompiler/ets_frontend/es2panda/typescript/core/
DtypeElaborationContext.cpp100 ASSERT(sourceNode_->IsObjectExpression()); in Start()
DdestructuringContext.cpp46 if (!initializer->IsObjectExpression()) { in Prepare()
140 if (validateDefault && assignmentPattern->Right()->IsObjectExpression() && in HandleAssignmentPattern()
Dhelpers.cpp328 if (sourceNode->IsObjectExpression()) { in ElaborateElementwise()
/arkcompiler/ets_frontend/ets2panda/checker/ts/
DtypeElaborationContext.cpp120 ASSERT(sourceNode_->IsObjectExpression()); in Start()
DdestructuringContext.cpp47 if (!initializer->IsObjectExpression()) { in Prepare()
161 if (validateDefault && assignmentPattern->Right()->IsObjectExpression() && in HandleAssignmentPattern()
Dhelpers.cpp326 if (sourceNode->IsObjectExpression()) { in ElaborateElementwise()
/arkcompiler/ets_frontend/ets2panda/ir/base/
Dproperty.cpp114 if (value_->IsObjectExpression()) { in ValidateExpression()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dfunction_helpers.h94 if (arg->IsObjectExpression()) { in BuildImplicitSubstitutionForArguments()
Dhelpers.cpp635 if (init->IsObjectExpression()) { in CheckInit()
642 if (init->IsMemberExpression() && init->AsMemberExpression()->Object()->IsObjectExpression()) { in CheckInit()
659 if (init->IsObjectExpression()) { in CheckInit()
Dfunction.cpp336 if (argument->IsObjectExpression()) { in ValidateSignatureRequiredParams()
981 if (!arguments[index]->IsObjectExpression()) { in CheckObjectLiteralArguments()
DassignAnalyzer.cpp1043 id->Parent()->Parent()->IsObjectExpression()) { in AnalyzeId()
Dobject.cpp1247 } else if (arg->IsObjectExpression()) { in CheckMemberOrCallOrObjectExpressionInConstructor()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DarrayExpression.cpp97 } else if (assignmentExpr->Left()->IsObjectExpression()) { in ValidateExpression()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DarrayExpression.cpp145 } else if (assignmentExpr->Left()->IsObjectExpression()) { in ValidateExpression()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzerHelpers.cpp622 if (stArgument != nullptr && stArgument->IsObjectExpression()) { in InferReturnType()
639 if (stArgument->IsObjectExpression()) { in ProcessReturnStatements()
DETSAnalyzer.cpp563 if (currentElement->IsObjectExpression()) { in CheckElement()
795 if (expr->Right()->IsObjectExpression()) { in CheckAssignmentExprOperatorType()
1364 if (value->IsObjectExpression()) { in CheckObjectExprProps()
1987 if (st->argument_->IsObjectExpression()) { in GetFunctionReturnType()
2241 if (expr->Expr()->IsObjectExpression()) { in Check()
/arkcompiler/ets_frontend/es2panda/binder/
Dbinder.cpp126 if (iter->IsObjectExpression() || iter->IsObjectPattern()) { in CheckMandatoryArguments()
127 … auto &properties = iter->IsObjectExpression() ? iter->AsObjectExpression()->Properties() : in CheckMandatoryArguments()
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.h333 bool (*IsObjectExpression)(es2panda_AstNode *ast); member
Des2panda_lib.cpp2568 IsObjectExpression,
/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp2502 !property->AsProperty()->Value()->IsObjectExpression()) { in ValidateImportAssertionForDynamicImport()

12