Home
last modified time | relevance | path

Searched refs:OBJECT_PATTERN (Results 1 - 25 of 25) sorted by relevance

/arkcompiler/ets_frontend/es2panda/parser/
H A DparserFlags.h60 OBJECT_PATTERN = 1 << 9, member in panda::es2panda::parser::ExpressionParseFlags
H A DparserImpl.cpp277 ExpressionParseFlags::OBJECT_PATTERN); in CarryPatternFlags()
284 ExpressionParseFlags::OBJECT_PATTERN); in CarryAllowTsParamAndPatternFlags()
1831 ParseObjectExpression(ExpressionParseFlags::MUST_BE_PATTERN | ExpressionParseFlags::OBJECT_PATTERN); in IsTsFunctionType()
4106 if ((flags & ExpressionParseFlags::OBJECT_PATTERN) && !argument->IsIdentifier()) { in ParseSpreadElement()
4256 case ir::AstNodeType::OBJECT_PATTERN: { in ValidateAssignmentTarget()
4294 case ir::AstNodeType::OBJECT_PATTERN: { in ValidateArrowParameterBindings()
H A DexpressionParser.cpp1931 ParseObjectExpression(ExpressionParseFlags::MUST_BE_PATTERN | ExpressionParseFlags::OBJECT_PATTERN); in ParsePatternElement()
2322 auto nodeType = inPattern ? ir::AstNodeType::OBJECT_PATTERN : ir::AstNodeType::OBJECT_EXPRESSION; in ParseObjectExpression()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DparserFlags.h57 OBJECT_PATTERN = 1U << 8U, member in ark::es2panda::parser::VariableParsingFlags::ExpressionParseFlags
H A DexpressionTSParser.cpp166 ParseObjectExpression(ExpressionParseFlags::MUST_BE_PATTERN | ExpressionParseFlags::OBJECT_PATTERN); in ParsePatternElementGetReturnNode()
524 case ir::AstNodeType::OBJECT_PATTERN: in ParseOptionalFunctionParameter()
H A DparserImpl.cpp105 ExpressionParseFlags::OBJECT_PATTERN); in CarryPatternFlags()
966 if ((flags & ExpressionParseFlags::OBJECT_PATTERN) != 0 && !argument->IsIdentifier()) { in ParseSpreadElement()
1040 case ir::AstNodeType::OBJECT_PATTERN: { in ValidateAssignmentTarget()
1074 case ir::AstNodeType::OBJECT_PATTERN: { in ValidateArrowParameterBindings()
H A DexpressionParser.cpp1802 ParseObjectExpression(ExpressionParseFlags::MUST_BE_PATTERN | ExpressionParseFlags::OBJECT_PATTERN); in ParsePatternElement()
2198 auto nodeType = inPattern ? ir::AstNodeType::OBJECT_PATTERN : ir::AstNodeType::OBJECT_EXPRESSION; in ParseObjectExpression()
H A DTypedParser.cpp1375 case ir::AstNodeType::OBJECT_PATTERN: { in ParsePotentialOptionalFunctionParameter()
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A Dproperty.cpp75 case AstNodeType::OBJECT_PATTERN: in ConvertibleToPatternProperty()
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A Dfunction.cpp268 case ir::AstNodeType::OBJECT_PATTERN: { in CheckFunctionRestParameter()
300 case ir::AstNodeType::OBJECT_PATTERN: { in CheckFunctionRestParameter()
400 case ir::AstNodeType::OBJECT_PATTERN: { in CheckFunctionParameter()
474 case ir::AstNodeType::OBJECT_PATTERN: { in CreatePatternParameterName()
H A DdestructuringContext.cpp501 case ir::AstNodeType::OBJECT_PATTERN: { in Start()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DobjectExpression.cpp180 SetType(AstNodeType::OBJECT_PATTERN); in ConvertibleToObjectPattern()
322 case ir::AstNodeType::OBJECT_PATTERN: { in CheckPattern()
H A DarrayExpression.cpp98 case AstNodeType::OBJECT_PATTERN: in ConvertibleToArrayPattern()
287 case ir::AstNodeType::OBJECT_PATTERN: { in CheckElementPattern()
/arkcompiler/ets_frontend/es2panda/ir/
H A DastNodeMapping.h159 _(OBJECT_EXPRESSION, OBJECT_PATTERN, ObjectExpression, ObjectPattern) \
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A Dfunction.cpp279 case ir::AstNodeType::OBJECT_PATTERN: { in CheckFunctionRestParameter()
378 case ir::AstNodeType::OBJECT_PATTERN: { in CheckFunctionParameter()
485 case ir::AstNodeType::OBJECT_PATTERN: { in CreatePatternParameterName()
H A DdestructuringContext.cpp475 case ir::AstNodeType::OBJECT_PATTERN: { in HandleElement()
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNodeMapping.h179 _(OBJECT_EXPRESSION, OBJECT_PATTERN, ObjectExpression, ObjectPattern) \
/arkcompiler/ets_frontend/es2panda/compiler/base/
H A Dlreference.cpp178 case ir::AstNodeType::OBJECT_PATTERN: in CreateLRef()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DobjectExpression.cpp175 SetType(AstNodeType::OBJECT_PATTERN); in ConvertibleToObjectPattern()
521 case ir::AstNodeType::OBJECT_PATTERN: { in CheckPattern()
H A DarrayExpression.cpp293 case ir::AstNodeType::OBJECT_PATTERN: { in CheckPattern()
/arkcompiler/ets_frontend/ets2panda/compiler/base/
H A Dlreference.cpp60 case ir::AstNodeType::OBJECT_PATTERN: { in CreateBase()
/arkcompiler/ets_frontend/ets2panda/util/
H A Dhelpers.cpp416 case ir::AstNodeType::OBJECT_PATTERN: { in CollectBindingName()
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dvarbinder.cpp318 case ir::AstNodeType::OBJECT_PATTERN: { in BuildVarDeclaratorId()
/arkcompiler/ets_frontend/es2panda/binder/
H A Dbinder.cpp481 case ir::AstNodeType::OBJECT_PATTERN: { in BuildVarDeclaratorId()
/arkcompiler/ets_frontend/es2panda/util/
H A Dhelpers.cpp446 case ir::AstNodeType::OBJECT_PATTERN: { in CollectBindingName()

Completed in 34 milliseconds